unix: NULL pipe_fname in uv__pipe_close()
Pro-actively avoid use-after-free errors, set the pipe_fname field to NULL.
This commit is contained in:
parent
b8aa5b9bf2
commit
b0bcbdfe81
@ -150,6 +150,7 @@ void uv__pipe_close(uv_pipe_t* handle) {
|
||||
*/
|
||||
unlink(handle->pipe_fname);
|
||||
free((void*)handle->pipe_fname);
|
||||
handle->pipe_fname = NULL;
|
||||
}
|
||||
|
||||
uv__stream_close((uv_stream_t*)handle);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user