I'll try running under Cherokee + uWSGI and see if the problem shows up again. Something tells me this is related to FCGI...
It's still hard to separate the false positives though. If a user stops a upload, you see the exact same traceback. On Aug 10, 12:47 pm, Roger <jayhawksfa...@gmail.com> wrote: > I'm seeing the same symptoms. The rate is much lower than 1 in 5 - > maybe 1 in 100 - but definitely the same error. Were you guys able to > make any progress on a solution? > > On Aug 4, 1:17 am, hcarvalhoalves <hcarvalhoal...@gmail.com> wrote: > > > > > Now that someone else mentioned, yes, I believe we have the same > > problem. > > > I run Django thru FastCGI to a Cherokee Web Server, and occasionally, > > uploads fail to continue (the traceback shows that the code hanged at > > consuming the input stream, then the connection got reset by the > > client's browser, raising EOFError). > > > At first, I filled a bug against Cherokee, but it didn't turned out > > that we were able to narrow the issue. Now I know it's not related to > > the web server, as you run Lighttpd. > > > The only things I can think of are, a bug on FastCGI (Flup), Django, > > or a bug only triggered when you run Django thru FastCGI. > > > I've also ran my Django install with SCGI, and with different options > > (fork / threaded), but the intermittent error persists. SCGI still > > uses Flup though. > > > This bug proved to be really, really hard to reproduce or track down. > > I only get it because I run a SaaS with dozens users uploading photos > > every day, and some requests happen to fail starting the upload and > > end 500'ing. > > > What about filling a ticket against Django? > > > On 2 ago, 18:49, Eric Chamberlain <e...@rf.com> wrote: > > > > We have an intermittent problem when uploading files. About one in five > > > uploads fails, when the MultiPartParser receives an HTTP_CONTENT_LENGTH > > > of zero. > > > > We are running Django with lighttpd and fastcgi, has anyone else > > > encountered this problem? > > > > -- > > > Eric Chamberlain -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.