gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r4992 - GNUnet/src/applications/transport


From: gnunet
Subject: [GNUnet-SVN] r4992 - GNUnet/src/applications/transport
Date: Sat, 9 Jun 2007 16:19:45 -0600 (MDT)

Author: grothoff
Date: 2007-06-09 16:19:44 -0600 (Sat, 09 Jun 2007)
New Revision: 4992

Modified:
   GNUnet/src/applications/transport/transport.c
Log:
fixing deadlock

Modified: GNUnet/src/applications/transport/transport.c
===================================================================
--- GNUnet/src/applications/transport/transport.c       2007-06-09 21:04:51 UTC 
(rev 4991)
+++ GNUnet/src/applications/transport/transport.c       2007-06-09 22:19:44 UTC 
(rev 4992)
@@ -683,7 +683,7 @@
        tapis_count,
        UDP_PROTOCOL_NUMBER+1);
 
-  tapis_lock = MUTEX_CREATE(YES);
+  tapis_lock = coreAPI->getConnectionModuleLock();
 
   /* now load transports */
   dso = NULL;
@@ -802,8 +802,8 @@
   for (i=0;i<tapis_count;i++)
     if (tapis[i] != NULL)
       unloadTransport(i);
-  MUTEX_DESTROY(tapis_lock);
   tapis_lock = NULL;
+  tapis_lock = NULL;
   GROW(tapis,
        tapis_count,
        0);





reply via email to

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