Fix update of pending_reqs in write_cb

This commit is contained in:
Thiago de Arruda 2014-05-07 17:58:58 -03:00
parent 17b275b23a
commit fc22317389

View File

@ -106,7 +106,8 @@ static void write_cb(uv_write_t *req, int status)
data->wstream->curmem -= data->length; data->wstream->curmem -= data->length;
} }
if (data->wstream->freed && --data->wstream->pending_reqs == 0) { data->wstream->pending_reqs--;
if (data->wstream->freed && data->wstream->pending_reqs == 0) {
// Last pending write, free the wstream; // Last pending write, free the wstream;
free(data->wstream); free(data->wstream);
} }