comparison src/os/win32/ngx_win32_init.c @ 5499:b91bcba29351

Added per-process random seeding (ticket #456).
author Maxim Dounin <mdounin@mdounin.ru>
date Sat, 04 Jan 2014 03:32:06 +0400
parents 3d2d3e1cf427
children bfe536716dbf
comparison
equal deleted inserted replaced
5498:d39a69427056 5499:b91bcba29351
226 } 226 }
227 227
228 ngx_sprintf((u_char *) ngx_unique, "%P%Z", ngx_pid); 228 ngx_sprintf((u_char *) ngx_unique, "%P%Z", ngx_pid);
229 } 229 }
230 230
231 srand((unsigned) ngx_time()); 231 srand((ngx_pid << 16) ^ (unsigned) ngx_time());
232 232
233 return NGX_OK; 233 return NGX_OK;
234 } 234 }
235 235
236 236