Mercurial > hg > nginx-quic
changeset 6650:1a1d55834b5c
Fixed undefined behavior when left shifting signed integer.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Thu, 04 Aug 2016 23:42:00 +0300 |
parents | 09c918460cc6 |
children | 7d4e33092e2a |
files | src/os/unix/ngx_process_cycle.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/os/unix/ngx_process_cycle.c +++ b/src/os/unix/ngx_process_cycle.c @@ -884,7 +884,7 @@ ngx_worker_process_init(ngx_cycle_t *cyc "sigprocmask() failed"); } - srandom((ngx_pid << 16) ^ ngx_time()); + srandom(((unsigned) ngx_pid << 16) ^ ngx_time()); /* * disable deleting previous events for the listening sockets because