unix: fix file descriptor leak

This commit is contained in:
Ben Noordhuis 2011-10-15 02:34:30 +02:00
parent cdb3601746
commit 2069a24e8c

View File

@ -209,8 +209,8 @@ int uv_accept(uv_stream_t* server, uv_stream_t* client) {
if (uv__stream_open(streamClient, streamServer->accepted_fd,
UV_READABLE | UV_WRITABLE)) {
/* TODO handle error */
streamServer->accepted_fd = -1;
uv__close(streamServer->accepted_fd);
streamServer->accepted_fd = -1;
goto out;
}