diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2013-09-12 07:56:23 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2013-09-12 07:56:23 +0000 |
commit | a2d65ae7441ac4739cca83b77c3e1af998dac83e (patch) | |
tree | 0c6b141af8113e028995effa6b709373d2bdb3e7 /src/ats/gnunet-service-ats_addresses.c | |
parent | 7f92ec0724435bfac02170a2783acd9bf8816788 (diff) | |
download | gnunet-a2d65ae7441ac4739cca83b77c3e1af998dac83e.tar.gz gnunet-a2d65ae7441ac4739cca83b77c3e1af998dac83e.zip |
- bulk deletion for all addresses
- no break, since solve can be called when addresses is empty due to autosolve parameter
Diffstat (limited to 'src/ats/gnunet-service-ats_addresses.c')
-rw-r--r-- | src/ats/gnunet-service-ats_addresses.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.c b/src/ats/gnunet-service-ats_addresses.c index a7a1dbe69..073530c22 100644 --- a/src/ats/gnunet-service-ats_addresses.c +++ b/src/ats/gnunet-service-ats_addresses.c | |||
@@ -1202,7 +1202,7 @@ GAS_addresses_in_use (struct GAS_Addresses_Handle *handle, | |||
1202 | if (NULL == ea) | 1202 | if (NULL == ea) |
1203 | { | 1203 | { |
1204 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 1204 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
1205 | "Trying to set unknown address `%s', %s %u %s \n", | 1205 | "Trying to set unknown address `%s' `%s' `%u' to %s \n", |
1206 | GNUNET_i2s (peer), | 1206 | GNUNET_i2s (peer), |
1207 | plugin_name, session_id, | 1207 | plugin_name, session_id, |
1208 | (GNUNET_NO == in_use) ? "NO" : "YES"); | 1208 | (GNUNET_NO == in_use) ? "NO" : "YES"); |
@@ -1896,8 +1896,10 @@ GAS_addresses_destroy_all (struct GAS_Addresses_Handle *handle) | |||
1896 | 1896 | ||
1897 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | 1897 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, |
1898 | "Destroying all addresses\n"); | 1898 | "Destroying all addresses\n"); |
1899 | handle->s_bulk_start (handle->solver); | ||
1899 | if (handle->addresses != NULL) | 1900 | if (handle->addresses != NULL) |
1900 | GNUNET_CONTAINER_multihashmap_iterate (handle->addresses, &destroy_all_address_it, handle); | 1901 | GNUNET_CONTAINER_multihashmap_iterate (handle->addresses, &destroy_all_address_it, handle); |
1902 | handle->s_bulk_start (handle->solver); | ||
1901 | } | 1903 | } |
1902 | 1904 | ||
1903 | 1905 | ||