diff --git a/src/win/thread.c b/src/win/thread.c index cb2ba4ec6..dad2b9fb9 100644 --- a/src/win/thread.c +++ b/src/win/thread.c @@ -140,6 +140,8 @@ void uv_mutex_unlock(uv_mutex_t* mutex) { int uv_rwlock_init(uv_rwlock_t* rwlock) { + uv__once_init(); + if (HAVE_SRWLOCK_API()) return uv__rwlock_srwlock_init(rwlock); else