[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r11560 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r11560 - gnunet/src/transport |
Date: |
Mon, 31 May 2010 10:34:08 +0200 |
Author: wachs
Date: 2010-05-31 10:34:08 +0200 (Mon, 31 May 2010)
New Revision: 11560
Modified:
gnunet/src/transport/plugin_transport_http.c
gnunet/src/transport/test_plugin_transport_http.c
Log:
Modified: gnunet/src/transport/plugin_transport_http.c
===================================================================
--- gnunet/src/transport/plugin_transport_http.c 2010-05-31 08:26:13 UTC
(rev 11559)
+++ gnunet/src/transport/plugin_transport_http.c 2010-05-31 08:34:08 UTC
(rev 11560)
@@ -851,6 +851,8 @@
__LINE__,
curl_easy_strerror (msg->data.result));
/* sending msg failed*/
+ if ( NULL != cs->transmit_cont)
+ cs->transmit_cont (NULL,&cs->sender,GNUNET_SYSERR);
}
else
{
@@ -862,6 +864,7 @@
curl_easy_cleanup(cs->curl_handle);
cs->curl_handle=NULL;
+ /* send pending messages */
if (cs->pending_outbound_msg != NULL)
send_select_init (cs);
Modified: gnunet/src/transport/test_plugin_transport_http.c
===================================================================
--- gnunet/src/transport/test_plugin_transport_http.c 2010-05-31 08:26:13 UTC
(rev 11559)
+++ gnunet/src/transport/test_plugin_transport_http.c 2010-05-31 08:34:08 UTC
(rev 11560)
@@ -299,6 +299,7 @@
_
("Transport service is lacking key configuration settings.
Exiting.\n"));
GNUNET_SCHEDULER_shutdown (s);
+ fail = 1;
return;
}
max_connect_per_transport = (uint32_t) tneigh;
@@ -310,6 +311,7 @@
_
("Transport service could not access hostkey. Exiting.\n"));
GNUNET_SCHEDULER_shutdown (s);
+ fail = 1;
return;
}
GNUNET_CRYPTO_rsa_key_get_public (my_private_key, &my_public_key);
@@ -326,15 +328,19 @@
{
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
_("Failed to load transport plugin for http\n"));
- fail = GNUNET_YES;
+ fail = 1;
return;
}
ti_timeout = GNUNET_SCHEDULER_add_delayed (sched, TEST_TIMEOUT,
&task_timeout, NULL);
+ /* testing plugin functionality */
+ /* testing finished, shutting down */
+ shutdown_clean();
+ fail = 0;
return;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r11560 - gnunet/src/transport,
gnunet <=