diff options
-rw-r--r-- | src/transport/plugin_transport_http_client.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/transport/plugin_transport_http_client.c b/src/transport/plugin_transport_http_client.c index 0554b1957e..ed6d84471d 100644 --- a/src/transport/plugin_transport_http_client.c +++ b/src/transport/plugin_transport_http_client.c @@ -1429,7 +1429,8 @@ client_connect (struct Session *s) if ((GNUNET_SYSERR == client_connect_get (s)) || (GNUNET_SYSERR == client_connect_put (s))) { - GNUNET_break (0); + plugin->env->session_end (plugin->env->cls, s->address, s); + client_delete_session (s); return GNUNET_SYSERR; } |