[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,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r27834 - gnunet/src/ats,
gnunet <=