diff options
Diffstat (limited to 'src/os')
-rw-r--r-- | src/os/unix/ngx_posix_init.c | 2 | ||||
-rw-r--r-- | src/os/win32/ngx_win32_config.h | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/os/unix/ngx_posix_init.c b/src/os/unix/ngx_posix_init.c index a44a89cb8..4844ae52f 100644 --- a/src/os/unix/ngx_posix_init.c +++ b/src/os/unix/ngx_posix_init.c @@ -61,6 +61,8 @@ ngx_os_init(ngx_log_t *log) ngx_inherited_nonblocking = 0; #endif + srandom(ngx_time()); + return NGX_OK; } diff --git a/src/os/win32/ngx_win32_config.h b/src/os/win32/ngx_win32_config.h index eecf10589..696280a10 100644 --- a/src/os/win32/ngx_win32_config.h +++ b/src/os/win32/ngx_win32_config.h @@ -171,4 +171,7 @@ typedef int sig_atomic_t; #endif +#define ngx_random rand + + #endif /* _NGX_WIN32_CONFIG_H_INCLUDED_ */ |