diff options
author | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2017-06-23 20:39:27 +0200 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2017-06-23 20:39:27 +0200 |
commit | 2d81d6d8217b9aa08139bd66d14c597705568920 (patch) | |
tree | 197017d2b8498a79700ef6e00160b80ae749222e /src/util/service.c | |
parent | ad5b64d8ef992d7281501297b547095569d8f0fb (diff) | |
parent | d7547ab18052726a69ee088876389a18798e03a8 (diff) | |
download | gnunet-2d81d6d8217b9aa08139bd66d14c597705568920.tar.gz gnunet-2d81d6d8217b9aa08139bd66d14c597705568920.zip |
Merge remote-tracking branch 'origin/master' into credentials
Diffstat (limited to 'src/util/service.c')
-rw-r--r-- | src/util/service.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/util/service.c b/src/util/service.c index f63737e56..fcdf45a51 100644 --- a/src/util/service.c +++ b/src/util/service.c | |||
@@ -1283,15 +1283,14 @@ setup_service (struct GNUNET_SERVICE_Handle *sh) | |||
1283 | slc->sh = sh; | 1283 | slc->sh = sh; |
1284 | slc->listen_socket = open_listen_socket (addrs[i], | 1284 | slc->listen_socket = open_listen_socket (addrs[i], |
1285 | addrlens[i]); | 1285 | addrlens[i]); |
1286 | GNUNET_free (addrs[i]); | ||
1286 | if (NULL == slc->listen_socket) | 1287 | if (NULL == slc->listen_socket) |
1287 | { | 1288 | { |
1288 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR, | 1289 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR, |
1289 | "bind"); | 1290 | "bind"); |
1290 | GNUNET_free (addrs[i++]); | ||
1291 | GNUNET_free (slc); | 1291 | GNUNET_free (slc); |
1292 | continue; | 1292 | continue; |
1293 | } | 1293 | } |
1294 | GNUNET_free (addrs[i++]); | ||
1295 | GNUNET_CONTAINER_DLL_insert (sh->slc_head, | 1294 | GNUNET_CONTAINER_DLL_insert (sh->slc_head, |
1296 | sh->slc_tail, | 1295 | sh->slc_tail, |
1297 | slc); | 1296 | slc); |