gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r5227 - GNUnet/src/transports


From: gnunet
Subject: [GNUnet-SVN] r5227 - GNUnet/src/transports
Date: Mon, 2 Jul 2007 17:45:00 -0600 (MDT)

Author: grothoff
Date: 2007-07-02 17:45:00 -0600 (Mon, 02 Jul 2007)
New Revision: 5227

Modified:
   GNUnet/src/transports/tcp_helper.c
Log:
fix

Modified: GNUnet/src/transports/tcp_helper.c
===================================================================
--- GNUnet/src/transports/tcp_helper.c  2007-07-02 21:42:25 UTC (rev 5226)
+++ GNUnet/src/transports/tcp_helper.c  2007-07-02 23:45:00 UTC (rev 5227)
@@ -226,6 +226,10 @@
                  len);
   tcpSession = tsession->internal;
   if (YES == tcpSession->expectingWelcome) {
+    /* at this point, we should be the only user! */
+    GE_ASSERT(NULL,
+             tcpSession->users == 1);
+
     welcome = (const TCPWelcome*) msg;
     if ( (ntohs(welcome->header.type) != 0) ||
         (len != sizeof(TCPWelcome)) ) {
@@ -286,6 +290,7 @@
        tcpSession = pos;
        tsession = pos->tsession;
        MUTEX_UNLOCK(pos->lock);
+       break;
       }    
       pos = pos->next;
     }  





reply via email to

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