diff --git a/src/win/util.c b/src/win/util.c index 898dcb49..6e6f6201 100644 --- a/src/win/util.c +++ b/src/win/util.c @@ -425,6 +425,7 @@ uv_err_t uv_get_process_title(char* buffer, size_t size) { * we must query it with getConsoleTitleW */ if (!process_title && uv__get_process_title() == -1) { + LeaveCriticalSection(&process_title_lock); return uv__new_sys_error(GetLastError()); }