gnunet-svn
[Top][All Lists]
Advanced

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

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


From: grothoff
Subject: [GNUnet-SVN] r3343 - GNUnet/src/transports
Date: Tue, 29 Aug 2006 10:03:38 -0700 (PDT)

Author: grothoff
Date: 2006-08-29 10:03:37 -0700 (Tue, 29 Aug 2006)
New Revision: 3343

Modified:
   GNUnet/src/transports/tcp_helper.c
Log:
fixing unbounded recursion

Modified: GNUnet/src/transports/tcp_helper.c
===================================================================
--- GNUnet/src/transports/tcp_helper.c  2006-08-29 17:02:44 UTC (rev 3342)
+++ GNUnet/src/transports/tcp_helper.c  2006-08-29 17:03:37 UTC (rev 3343)
@@ -102,6 +102,7 @@
     MUTEX_UNLOCK(tcpsession->lock);
     return OK;
   }  
+  MUTEX_UNLOCK(tcpsession->lock);
   select_disconnect(selector,
                    tcpsession->sock);
   return OK;
@@ -233,7 +234,6 @@
   TCPSession * tcpsession = tsession->internal;
 
   GE_ASSERT(ectx, tcpsession != NULL);
-  MUTEX_UNLOCK(tcpsession->lock);
   MUTEX_DESTROY(tcpsession->lock);
   FREE(tcpsession);  
   FREE(tsession);





reply via email to

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