From 4bf86892ab8ece24fce209ed09fd0c3ee6d412bc Mon Sep 17 00:00:00 2001 From: "roberto@quantal64" Date: Fri, 10 Aug 2012 13:04:26 +0200 Subject: [PATCH] another fix for write queue [2] --- plugins/http/http.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/http/http.c b/plugins/http/http.c index 8b37e7d9..6d313fd7 100644 --- a/plugins/http/http.c +++ b/plugins/http/http.c @@ -817,7 +817,7 @@ To have a reliable implementation, we need to reset a bunch of values else if (interesting_fd == cs->fd) { // writable ? - if (cs->fd_state) { + if (cs->fd_state && !cs->ugs->mode == UWSGI_HTTP_SSL) { len = cs->send(&uhttp.cr, cs, NULL, 0); #ifdef UWSGI_EVENT_USE_PORT event_queue_add_fd_write(uhttp_queue, cs->fd);