[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r9425 - gnunet/src/util
From: |
gnunet |
Subject: |
[GNUnet-SVN] r9425 - gnunet/src/util |
Date: |
Sun, 8 Nov 2009 14:20:23 -0700 |
Author: grothoff
Date: 2009-11-08 14:20:23 -0700 (Sun, 08 Nov 2009)
New Revision: 9425
Modified:
gnunet/src/util/client.c
Log:
fix
Modified: gnunet/src/util/client.c
===================================================================
--- gnunet/src/util/client.c 2009-11-08 21:04:18 UTC (rev 9424)
+++ gnunet/src/util/client.c 2009-11-08 21:20:23 UTC (rev 9425)
@@ -389,16 +389,19 @@
{
struct GNUNET_CLIENT_Connection *conn = cls;
struct GNUNET_TIME_Relative remaining;
+ GNUNET_CLIENT_MessageHandler receiver_handler;
+ void *receive_handler_cls;
GNUNET_assert (conn->msg_complete == GNUNET_NO);
conn->in_receive = GNUNET_NO;
if ((available == 0) || (conn->sock == NULL) || (errCode != 0))
{
/* signal timeout! */
- if (conn->receiver_handler != NULL)
+ if (NULL != (receive_handler = conn->receiver_handler))
{
- conn->receiver_handler (conn->receiver_handler_cls, NULL);
+ receive_handler_cls = conn->receiver_handler_cls;
conn->receiver_handler = NULL;
+ receiver_handler (receive_handler_cls, NULL);
}
return;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r9425 - gnunet/src/util,
gnunet <=