Merge pull request #541 from NickCis/connection_param_fix

Possible fix in order not to loose the reference of connection_param pointer
This commit is contained in:
Sergey Lyubka 2015-06-10 15:32:28 +01:00
commit d033497714

View File

@ -4967,7 +4967,7 @@ static void close_local_endpoint(struct connection *conn) {
// (IP addresses & ports, server_param) must survive. Nullify the rest.
c->request_method = c->uri = c->http_version = c->query_string = NULL;
c->num_headers = c->status_code = c->is_websocket = c->content_len = 0;
c->connection_param = c->callback_param = NULL;
c->callback_param = NULL;
if (keep_alive) {
on_recv_data(conn); // Can call us recursively if pipelining is used