Hi all.
I update uwsgi to 1.9.1, when I upload a file in my app, it throw an error:

consume_body_for_readline()/fread(): Success [core/reader.c line 116]
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/web/application.py", line 239, 
in process
    return self.handle()
  File "/usr/local/lib/python2.7/dist-packages/web/application.py", line 230, 
in handle
    return self._delegate(fn, self.fvars, args)
  File "/usr/local/lib/python2.7/dist-packages/web/application.py", line 405, 
in _delegate
    return handle_class(f)
  File "/usr/local/lib/python2.7/dist-packages/web/application.py", line 396, 
in handle_class
    return tocall(*args)
  File "./main.py", line 13, in decorated
    inp = web.input()
  File "/usr/local/lib/python2.7/dist-packages/web/webapi.py", line 330, in 
input
    out = rawinput(_method)
  File "/usr/local/lib/python2.7/dist-packages/web/webapi.py", line 303, in 
rawinput
    a = cgi.FieldStorage(fp=fp, environ=e, keep_blank_values=1)
  File "/usr/lib/python2.7/cgi.py", line 508, in __init__
    self.read_multi(environ, keep_blank_values, strict_parsing)
  File "/usr/lib/python2.7/cgi.py", line 637, in read_multi
    environ, keep_blank_values, strict_parsing)
  File "/usr/lib/python2.7/cgi.py", line 510, in __init__
    self.read_single()
  File "/usr/lib/python2.7/cgi.py", line 647, in read_single
    self.read_lines()
  File "/usr/lib/python2.7/cgi.py", line 669, in read_lines
    self.read_lines_to_outerboundary()
  File "/usr/lib/python2.7/cgi.py", line 697, in read_lines_to_outerboundary
    line = self.fp.readline(1<<16)
IOError: error during readline(65536) on wsgi.input

Then I reinstall uwsgi-1.4.9, upload success.
Is there any way to fix this error?
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to