From d57e5d46fb7d3d9c1feb34fcf2fdf334e7c36224 Mon Sep 17 00:00:00 2001 From: "roberto@debian32" Date: Mon, 31 Oct 2011 07:56:01 +0100 Subject: [PATCH] fixed subscriptions removal in http plugin --- plugins/http/http.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/plugins/http/http.c b/plugins/http/http.c index 6e446f5d..eecd5dbf 100644 --- a/plugins/http/http.c +++ b/plugins/http/http.c @@ -668,10 +668,7 @@ void http_loop() { } if (uhttp_session->instance_fd < 0) { - if (uhttp.subscriptions && uhttp_session->un) { - uwsgi_log("marking %.*s as failed\n", (int) uhttp_session->instance_address_len,uhttp_session->instance_address); - uwsgi_remove_subscribe_node(&uhttp.subscriptions, uhttp_session->un); - } + uhttp_session->instance_failed = 1; close_session(uhttp_table, uhttp_session); break; }