[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r23918 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r23918 - gnunet/src/transport |
Date: |
Thu, 20 Sep 2012 15:25:49 +0200 |
Author: wachs
Date: 2012-09-20 15:25:49 +0200 (Thu, 20 Sep 2012)
New Revision: 23918
Modified:
gnunet/src/transport/plugin_transport_http_client.c
gnunet/src/transport/template_cfg_peer1.conf
gnunet/src/transport/template_cfg_peer2.conf
Log:
- bug
Modified: gnunet/src/transport/plugin_transport_http_client.c
===================================================================
--- gnunet/src/transport/plugin_transport_http_client.c 2012-09-20 12:53:02 UTC
(rev 23917)
+++ gnunet/src/transport/plugin_transport_http_client.c 2012-09-20 13:25:49 UTC
(rev 23918)
@@ -1115,7 +1115,11 @@
mret = curl_multi_add_handle (s->plugin->curl_multi_handle, s->client_get);
if (mret != CURLM_OK)
{
+ GNUNET_log_from (GNUNET_ERROR_TYPE_ERROR, s->plugin->name,
+ "Session %p : Failed to add GET handle to multihandle:
`%s'\n",
+ s, curl_multi_strerror (mret));
curl_easy_cleanup (s->client_get);
+ s->client_get = NULL;
GNUNET_break (0);
return GNUNET_SYSERR;
}
@@ -1130,8 +1134,15 @@
/* create put connection */
if (NULL == s->client_put)
{
+ GNUNET_log_from (GNUNET_ERROR_TYPE_ERROR, s->plugin->name,
+ "Session %p : Init PUT handle \n", s);
s->client_put = curl_easy_init ();
}
+ else
+ {
+ GNUNET_log_from (GNUNET_ERROR_TYPE_ERROR, s->plugin->name,
+ "Session %p : Reusing PUT handle %p \n", s,
s->client_put);
+ }
#if VERBOSE_CURL
curl_easy_setopt (s->client_put, CURLOPT_VERBOSE, 1L);
curl_easy_setopt (s->client_put, CURLOPT_DEBUGFUNCTION, &client_log);
@@ -1164,9 +1175,8 @@
if (mret != CURLM_OK)
{
GNUNET_log_from (GNUNET_ERROR_TYPE_ERROR, s->plugin->name,
- "Failed to add curl handle to multihandle: `%s'\n",
- curl_multi_strerror (mret));
-
+ "Session %p : Failed to add PUT handle to multihandle:
`%s'\n",
+ s, curl_multi_strerror (mret));
curl_easy_cleanup (s->client_put);
s->client_put = NULL;
return GNUNET_SYSERR;
Modified: gnunet/src/transport/template_cfg_peer1.conf
===================================================================
--- gnunet/src/transport/template_cfg_peer1.conf 2012-09-20 12:53:02 UTC
(rev 23917)
+++ gnunet/src/transport/template_cfg_peer1.conf 2012-09-20 13:25:49 UTC
(rev 23918)
@@ -38,7 +38,7 @@
UNIXPATH = /tmp/gnunet-p1-service-peerinfo.sock
[transport]
-#PREFIX = valgrind --leak-check=full
+PREFIX = valgrind --leak-check=full
PORT = 12001
#DEBUG = YES
UNIXPATH = /tmp/gnunet-p1-service-transport.sock
Modified: gnunet/src/transport/template_cfg_peer2.conf
===================================================================
--- gnunet/src/transport/template_cfg_peer2.conf 2012-09-20 12:53:02 UTC
(rev 23917)
+++ gnunet/src/transport/template_cfg_peer2.conf 2012-09-20 13:25:49 UTC
(rev 23918)
@@ -39,7 +39,7 @@
TRUST = $SERVICEHOME/data/credit/
[transport]
-#PREFIX = valgrind --leak-check=full
+PREFIX = valgrind --leak-check=full
PORT = 12010
UNIXPATH = /tmp/gnunet-p2-service-transport.sock
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r23918 - gnunet/src/transport,
gnunet <=