diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-07-18 06:37:56 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-07-18 06:37:56 +0000 |
commit | 3cdb18528cc19eed8ccd65d334d6f69409e28065 (patch) | |
tree | 86930f20b1682630faa1d860070341a571d376c7 /src/transport/gnunet-service-transport.c | |
parent | adf2a547f8bd6c8ecc413a52ce393aafc7627d28 (diff) | |
download | gnunet-3cdb18528cc19eed8ccd65d334d6f69409e28065.tar.gz gnunet-3cdb18528cc19eed8ccd65d334d6f69409e28065.zip |
fix
Diffstat (limited to 'src/transport/gnunet-service-transport.c')
-rw-r--r-- | src/transport/gnunet-service-transport.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index ee18c9ba0..1dace5022 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c | |||
@@ -6278,8 +6278,7 @@ shutdown_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
6278 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 6278 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
6279 | "Transport service is unloading plugins...\n"); | 6279 | "Transport service is unloading plugins...\n"); |
6280 | #endif | 6280 | #endif |
6281 | plug = plugins; | 6281 | while (NULL != (plug = plugins)) |
6282 | while (plug != NULL) | ||
6283 | { | 6282 | { |
6284 | if (plug->address_update_task != GNUNET_SCHEDULER_NO_TASK) | 6283 | if (plug->address_update_task != GNUNET_SCHEDULER_NO_TASK) |
6285 | { | 6284 | { |
@@ -6294,9 +6293,8 @@ shutdown_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
6294 | plug->addresses = al->next; | 6293 | plug->addresses = al->next; |
6295 | GNUNET_free (al); | 6294 | GNUNET_free (al); |
6296 | } | 6295 | } |
6297 | tmp = plug->next; | 6296 | plugins = plug->next; |
6298 | GNUNET_free (plug); | 6297 | GNUNET_free (plug); |
6299 | plug = tmp; | ||
6300 | } | 6298 | } |
6301 | if (my_private_key != NULL) | 6299 | if (my_private_key != NULL) |
6302 | GNUNET_CRYPTO_rsa_key_free (my_private_key); | 6300 | GNUNET_CRYPTO_rsa_key_free (my_private_key); |