X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fnetwork.c;h=2b66f1ee0f1dba9418600f8ebf59364dffa85c45;hb=cf33da9ad00ac94931a2c87563f8d007a996f1ad;hp=551bd5cceea9bc07aba71720ea1d79cdda5226dd;hpb=b57d6e25aa792f0461aee4e5bd6d1838c478af50;p=collectd.git diff --git a/src/network.c b/src/network.c index 551bd5cc..2b66f1ee 100644 --- a/src/network.c +++ b/src/network.c @@ -2027,6 +2027,7 @@ static sockent_t *sockent_create (int type) /* {{{ */ if (type == SOCKENT_TYPE_SERVER) { se->data.server.fd = NULL; + se->data.server.fd_num = 0; #if HAVE_LIBGCRYPT se->data.server.security_level = SECURITY_LEVEL_NONE; se->data.server.auth_file = NULL; @@ -2240,6 +2241,9 @@ static int sockent_server_listen (sockent_t *se) /* {{{ */ if (se == NULL) return (-1); + assert (se->data.server.fd == NULL); + assert (se->data.server.fd_num == 0); + node = se->node; service = se->service;