aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2017-02-13 10:24:57 +0100
committerChristian Grothoff <christian@grothoff.org>2017-02-13 10:24:57 +0100
commitfc9aaa8bce69413e9d6426b1221e419bd58a7e63 (patch)
treec7da14ff10312d590adcef9c815d24a47b66ce44
parent8a30704ad0aa3aeafb88478c461394460076a3af (diff)
downloadgnunet-fc9aaa8bce69413e9d6426b1221e419bd58a7e63.tar.gz
gnunet-fc9aaa8bce69413e9d6426b1221e419bd58a7e63.zip
add assertion that we do not release path that is still used by a connection
-rw-r--r--src/cadet/gnunet-service-cadet-new_paths.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cadet/gnunet-service-cadet-new_paths.c b/src/cadet/gnunet-service-cadet-new_paths.c
index 7635dccf9..bf1626670 100644
--- a/src/cadet/gnunet-service-cadet-new_paths.c
+++ b/src/cadet/gnunet-service-cadet-new_paths.c
@@ -238,6 +238,7 @@ GCPP_release (struct CadetPeerPath *path)
238 while (1) 238 while (1)
239 { 239 {
240 /* cut 'off' end of path */ 240 /* cut 'off' end of path */
241 GNUNET_assert (NULL == entry->cc);
241 GCP_path_entry_remove (entry->peer, 242 GCP_path_entry_remove (entry->peer,
242 entry, 243 entry,
243 path->entries_length - 1); 244 path->entries_length - 1);