From: Shuanglei Tao Date: Thu, 18 Aug 2022 03:33:30 +0000 (+0800) Subject: pty: remove close call on windows X-Git-Url: http://git.prime8.dev/?a=commitdiff_plain;h=520ce1733c337a3e9547ed75ceb0acc47e8ab165;p=ttyd.git pty: remove close call on windows --- diff --git a/src/pty.c b/src/pty.c index 2fda996..7bf62f4 100644 --- a/src/pty.c +++ b/src/pty.c @@ -104,9 +104,9 @@ void process_free(pty_process *process) { if (process->pty != NULL) pClosePseudoConsole(process->pty); if (process->handle != NULL) CloseHandle(process->handle); #else + close(process->pty); uv_thread_join(&process->tid); #endif - close(process->pty); if (process->in != NULL) uv_close((uv_handle_t *) process->in, close_cb); if (process->out != NULL) uv_close((uv_handle_t *) process->out, close_cb); if (process->argv != NULL) free(process->argv);