gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r4002 - GNUnet/src/util/network_client


From: grothoff
Subject: [GNUnet-SVN] r4002 - GNUnet/src/util/network_client
Date: Thu, 21 Dec 2006 17:29:48 -0800 (PST)

Author: grothoff
Date: 2006-12-21 17:29:46 -0800 (Thu, 21 Dec 2006)
New Revision: 4002

Modified:
   GNUnet/src/util/network_client/tcpio.c
Log:
bad unlocking

Modified: GNUnet/src/util/network_client/tcpio.c
===================================================================
--- GNUnet/src/util/network_client/tcpio.c      2006-12-22 00:39:11 UTC (rev 
4001)
+++ GNUnet/src/util/network_client/tcpio.c      2006-12-22 01:29:46 UTC (rev 
4002)
@@ -384,7 +384,6 @@
           "Successfully received %d bytes from TCP socket.\n",
           size);
 #endif
-    MUTEX_UNLOCK(sock->readlock);
     *buffer = (MESSAGE_HEADER*) buf;
     (*buffer)->size = htons(size);
 
@@ -401,11 +400,12 @@
     size = ntohs(rem->header.size) - sizeof(RETURN_ERROR_MESSAGE);
     GE_LOG(sock->ectx,
           ntohl(rem->kind),
-          "%*s",
-          size,
+          "%.*s",
+          (int) size,
           &rem[1]);
     FREE(rem);
   } /* while (1) */
+  MUTEX_UNLOCK(sock->readlock);
   return OK; /* success */
 }
 





reply via email to

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