summaryrefslogtreecommitdiffhomepage
path: root/src/os/win32/ngx_process.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2012-08-06Merge of r4758: win32: fixed cpu hog after process startup failure.Maxim Dounin1-0/+1
If ngx_spawn_process() failed while starting a process, the process handle was closed but left non-NULL in the ngx_processes[] array. The handle later was used in WaitForMultipleObjects() (if there were multiple worker processes configured and at least one worker process was started successfully), resulting in infinite loop. Reported by Ricardo Villalobos Guevara: http://mailman.nginx.org/pipermail/nginx-devel/2012-July/002494.html
2012-01-18Copyright updated.Maxim Konovalov1-0/+1
2010-03-25*) introduce ngx_time_sigsafe_update() to update the error log time onlyIgor Sysoev1-1/+1
*) change ngx_time_update() interface
2010-03-13*) use previously cached GMT offset value to update time from a signal handlerIgor Sysoev1-1/+1
*) change ngx_time_update() interface since there are no notification methods those return time
2009-08-10introduce NGX_PROCESS_JUST_SPAWN and change field name accordinglyIgor Sysoev1-2/+2
2009-06-02test premature process terminationIgor Sysoev1-3/+19
2009-04-23pass command lines options to workersIgor Sysoev1-1/+2
2009-04-21style fix: remove trailing spacesIgor Sysoev1-1/+1
2009-04-20Win32 master/workers modelIgor Sysoev1-5/+205
2004-10-11nginx-0.1.1-RELEASE importrelease-0.1.1Igor Sysoev1-0/+5
*) Feature: the gzip_types directive. *) Feature: the tcp_nodelay directive. *) Feature: the send_lowat directive is working not only on OSes that support kqueue NOTE_LOWAT, but also on OSes that support SO_SNDLOWAT. *) Feature: the setproctitle() emulation for Linux and Solaris. *) Bugfix: the "Location" header rewrite bug fixed while the proxying. *) Bugfix: the ngx_http_chunked_module module may get caught in an endless loop. *) Bugfix: the /dev/poll module bugs fixed. *) Bugfix: the responses were corrupted when the temporary files were used while the proxying. *) Bugfix: the unescaped requests were passed to the backend. *) Bugfix: while the build configuration on Linux 2.4 the --with-poll_module parameter was required.
2004-09-29nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyrightIgor Sysoev1-1/+1
2004-09-28nginx-0.1.0-2004-09-28-12:34:51 import; set copyright and remove unused filesIgor Sysoev1-0/+5
2004-03-05nginx-0.0.2-2004-03-05-11:34:24 importIgor Sysoev1-1/+1
2004-03-04nginx-0.0.2-2004-03-04-10:04:55 importIgor Sysoev1-0/+9