Avoid community whitelist purging

Fixes #175
This commit is contained in:
emanuele-f 2019-08-15 11:32:41 +02:00
parent 0b965c37c0
commit 4f04241bb3

2
sn.c
View File

@ -1125,7 +1125,7 @@ static int run_loop(n2n_sn_t * sss) {
HASH_ITER(hh, sss->communities, comm, tmp) {
purge_expired_registrations( &comm->edges, &last_purge_edges );
if(comm->edges == NULL) {
if((comm->edges == NULL) && (!sss->lock_communities)) {
traceEvent(TRACE_INFO, "Purging idle community %s", comm->community);
HASH_DEL(sss->communities, comm);
free(comm);