3 messages in ru.sysoev.nginxRe: Nginx upload progress module - la...
FromSent OnAttachments
Ben BlakleyMar 20, 2008 10:34 am 
ThomasMar 21, 2008 9:24 am 
Brice FigureauMar 24, 2008 6:05 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: Nginx upload progress module - large file upload stoppedActions...
From:Brice Figureau (bric@public.gmane.org)
Date:Mar 24, 2008 6:05:17 am
List:ru.sysoev.nginx

Hi Ben,

On Thu, March 20, 2008 18:34, Ben Blakley wrote:

Hello,

I've been using the Nginx Upload Progress Module as described here:

http://wiki.codemongers.com/NginxHttpUploadProgressModule

It's working really well. Although I just tried uploading a very large file (nearly 1 GB which is under my client_max_body_size setting) and after uploading almost 700 MB (which took about 4.5 hours), the upload stopped. I checked the Nginx error log and it said the following:

2008/03/20 02:42:57 [notice] 19751#0: signal 17 (SIGCHLD) received 2008/03/20 02:42:57 [alert] 19751#0: worker process 19755 exited on signal 11 2008/03/20 02:42:57 [notice] 19751#0: start worker process 19852 2008/03/20 02:42:57 [notice] 19751#0: signal 29 (SIGIO) received

Why would the worker process be shut down? Is there a max time limit on requests/uploads? If so, can it be changed in the config file? Any help or suggestions would be greatly appreciated. Thanks!

The worker process crashed (signal 11). This is certainly a problem in the upload module, but to be sure can you recreate your test without the upload module compiled in. If that doesn't crash, then please enable nginx debug (--with-debug) and redo your upload test, then send me privately (brice+ngin@public.gmane.org) the debug log file.

Also, what version of nginx are you using, and under what operating system? I'll try to reproduce the problem, but I want to be sure we are running the same environment.

Thanks,