# HG changeset patch # User Maxim Dounin # Date 1333402305 0 # Node ID 2942a827da09ca1436fbbe565b5464db3a272e1f # Parent b3d4e9c66e2420f31e4d5c2145eb51b0c485dabb Win32: improved ngx_mutex_init() stub (ticket #138). This allows to run nginx with "master_process off" under Windows. diff --git a/src/os/win32/ngx_thread.c b/src/os/win32/ngx_thread.c --- a/src/os/win32/ngx_thread.c +++ b/src/os/win32/ngx_thread.c @@ -72,7 +72,18 @@ ngx_thread_set_tls(ngx_tls_key_t *key, v ngx_mutex_t * ngx_mutex_init(ngx_log_t *log, ngx_uint_t flags) { - return (ngx_mutex_t *) 1; + ngx_mutex_t *m; + + m = ngx_alloc(sizeof(ngx_mutex_t), log); + if (m == NULL) { + return NULL; + } + + m->log = log; + + /* STUB */ + + return m; }