mirror of
https://github.com/urbit/shrub.git
synced 2024-11-28 13:54:20 +03:00
avoid responding to a dead http req
This commit is contained in:
parent
afa1c641e9
commit
6e00220193
9
v/http.c
9
v/http.c
@ -142,7 +142,14 @@ _http_write_cb(uv_write_t* wri_u, c3_i sas_i)
|
||||
static void
|
||||
_http_respond_buf(u2_hreq* req_u, uv_buf_t buf_u)
|
||||
{
|
||||
_u2_write_t* ruq_u = (_u2_write_t*) malloc(sizeof(_u2_write_t));
|
||||
_u2_write_t* ruq_u;
|
||||
|
||||
// don't respond to a dead connection
|
||||
if ( uv_is_closing((uv_handle_t*) &(req_u->hon_u->wax_u)) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
ruq_u = (_u2_write_t*) malloc(sizeof(_u2_write_t));
|
||||
|
||||
ruq_u->buf_y = (c3_y*)buf_u.base;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user