gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r22280 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r22280 - gnunet/src/transport
Date: Mon, 25 Jun 2012 20:31:37 +0200

Author: grothoff
Date: 2012-06-25 20:31:37 +0200 (Mon, 25 Jun 2012)
New Revision: 22280

Modified:
   gnunet/src/transport/gnunet-service-transport_neighbours.c
Log:
-LRN:  gives CONNECT message a priority (stops waiting for ATS to
provide an address to connect to, and goes straight to checking the
incoming address).



Modified: gnunet/src/transport/gnunet-service-transport_neighbours.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport_neighbours.c  2012-06-25 
18:31:13 UTC (rev 22279)
+++ gnunet/src/transport/gnunet-service-transport_neighbours.c  2012-06-25 
18:31:37 UTC (rev 22280)
@@ -2048,6 +2048,9 @@
     check_blacklist (peer, ts, address, session, ats, ats_count);
     break;
   case S_INIT_ATS:
+    /* CONNECT message takes priority over us asking ATS for address */
+    n->state = S_CONNECT_RECV_BLACKLIST_INBOUND;
+    /* fallthrough */
   case S_INIT_BLACKLIST:
   case S_CONNECT_SENT:
   case S_CONNECT_RECV_ATS:




reply via email to

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