[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r25165 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r25165 - gnunet/src/transport |
Date: |
Thu, 29 Nov 2012 15:54:54 +0100 |
Author: wachs
Date: 2012-11-29 15:54:54 +0100 (Thu, 29 Nov 2012)
New Revision: 25165
Modified:
gnunet/src/transport/plugin_transport_http_client.c
Log:
- fixing 0002674
Modified: gnunet/src/transport/plugin_transport_http_client.c
===================================================================
--- gnunet/src/transport/plugin_transport_http_client.c 2012-11-29 14:24:13 UTC
(rev 25164)
+++ gnunet/src/transport/plugin_transport_http_client.c 2012-11-29 14:54:54 UTC
(rev 25165)
@@ -1178,7 +1178,11 @@
if (GNUNET_YES == s->put_reconnect_required)
{
s->put_reconnect_required = GNUNET_NO;
- client_connect_put(s);
+ if (GNUNET_SYSERR == client_connect_put(s))
+ {
+ GNUNET_break (s->client_put == NULL);
+ GNUNET_break (s->put_tmp_disconnected == GNUNET_NO);
+ }
}
}
if (easy_h == s->client_get)
@@ -1322,8 +1326,10 @@
s->client_put = NULL;
s->put.easyhandle = NULL;
s->put.s = NULL;
+ s->put_tmp_disconnected = GNUNET_YES;
return GNUNET_SYSERR;
}
+ s->put_tmp_disconnected = GNUNET_NO;
return GNUNET_OK;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r25165 - gnunet/src/transport,
gnunet <=