gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r27834 - gnunet/src/ats


From: gnunet
Subject: [GNUnet-SVN] r27834 - gnunet/src/ats
Date: Tue, 9 Jul 2013 16:44:36 +0200

Author: wachs
Date: 2013-07-09 16:44:36 +0200 (Tue, 09 Jul 2013)
New Revision: 27834

Modified:
   gnunet/src/ats/gnunet-service-ats_addresses.c
Log:
do not add or update if sessions are equal


Modified: gnunet/src/ats/gnunet-service-ats_addresses.c
===================================================================
--- gnunet/src/ats/gnunet-service-ats_addresses.c       2013-07-09 14:38:32 UTC 
(rev 27833)
+++ gnunet/src/ats/gnunet-service-ats_addresses.c       2013-07-09 14:44:36 UTC 
(rev 27834)
@@ -871,6 +871,9 @@
   GNUNET_free_non_null (atsi_delta);
 
   /* Notify solver about new session */
+  if (existing_address->session_id == session_id)
+       return; /* possible, can both be 0 since address is revalidated */
+
   previous_session = existing_address->session_id;
   existing_address->session_id = session_id;
   handle->s_address_update_session (handle->solver, existing_address,




reply via email to

[Prev in Thread] Current Thread [Next in Thread]