[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r5303 - GNUnet/src/transports
From: |
gnunet |
Subject: |
[GNUnet-SVN] r5303 - GNUnet/src/transports |
Date: |
Thu, 12 Jul 2007 01:33:45 -0600 (MDT) |
Author: grothoff
Date: 2007-07-12 01:33:44 -0600 (Thu, 12 Jul 2007)
New Revision: 5303
Modified:
GNUnet/src/transports/tcp_helper.c
Log:
dlc
Modified: GNUnet/src/transports/tcp_helper.c
===================================================================
--- GNUnet/src/transports/tcp_helper.c 2007-07-12 06:15:47 UTC (rev 5302)
+++ GNUnet/src/transports/tcp_helper.c 2007-07-12 07:33:44 UTC (rev 5303)
@@ -167,13 +167,13 @@
MUTEX_UNLOCK (tcplock);
return OK;
}
+ MUTEX_UNLOCK (tcpsession->lock);
+ MUTEX_UNLOCK (tcplock);
if (OK != coreAPI->assertUnused(tsession)) {
GE_BREAK(ectx, 0);
abort(); /* for now */
/* recovery attempt */
tcpsession->users = 1;
- MUTEX_UNLOCK (tcpsession->lock);
- MUTEX_UNLOCK (tcplock);
return OK;
}
#if DEBUG_TCP
@@ -182,7 +182,7 @@
"TCP disconnect closes socket session.\n");
#endif
select_disconnect (selector, tcpsession->sock);
- MUTEX_UNLOCK (tcpsession->lock);
+ MUTEX_LOCK (tcplock);
freeTCPSession (tcpsession);
MUTEX_UNLOCK (tcplock);
return OK;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r5303 - GNUnet/src/transports,
gnunet <=