gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r5304 - GNUnet/src/transports
Date: Thu, 12 Jul 2007 05:48:20 -0600 (MDT)

Author: grothoff
Date: 2007-07-12 05:48:20 -0600 (Thu, 12 Jul 2007)
New Revision: 5304

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

Modified: GNUnet/src/transports/tcp_helper.c
===================================================================
--- GNUnet/src/transports/tcp_helper.c  2007-07-12 07:33:44 UTC (rev 5303)
+++ GNUnet/src/transports/tcp_helper.c  2007-07-12 11:48:20 UTC (rev 5304)
@@ -158,13 +158,13 @@
   tcpsession->users--;
   if ((tcpsession->users > 0) || (tcpsession->in_select == YES))
     {
+      MUTEX_UNLOCK (tcpsession->lock);
+      MUTEX_UNLOCK (tcplock);
       if (tcpsession->users == 0) {
         select_change_timeout (selector, tcpsession->sock, TCP_FAST_TIMEOUT);
        GE_BREAK(ectx,
                 OK == coreAPI->assertUnused(tsession));
       }
-      MUTEX_UNLOCK (tcpsession->lock);
-      MUTEX_UNLOCK (tcplock);
       return OK;
     }
   MUTEX_UNLOCK (tcpsession->lock);





reply via email to

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