Il giorno 11/feb/2011, alle ore 11.26, luigi scarso ha scritto: > On Fri, Feb 11, 2011 at 11:18 AM, Roberto De Ioris <[email protected]> wrote: >> >> Il giorno 11/feb/2011, alle ore 10.44, luigi scarso ha scritto: >> >>> On Tue, Feb 8, 2011 at 5:07 PM, luigi scarso <[email protected]> wrote: >>>> On Tue, Feb 8, 2011 at 4:29 PM, Roberto De Ioris <[email protected]> wrote: >>>>> >>>>> Il giorno 08/feb/2011, alle ore 16.19, luigi scarso ha scritto: >>>>> >>>>>> Hi, I'm pretty sure that it's a silly question, but with a POST request >>>>>> with >>>>>> content_length more than 255 >>>>>> I have this error on an erlang node: >>>>>> 'uwsgierlang@johnII' got a corrupted external term from >>>>>> 'uwsginode@johnII' on distribution channel 6723 >>>>>> >>>>>> Any suggestion ? >>>>>> >>>>>> >>>>> >>>>> You have reach another stupid-design-decision in the old erlang stack: >>>>> >>>>> python strings are converted to atoms (that have a very limited size). >>>>> >>>>> Try to encode the body in a list/tuple before sending to erlang. >>>> hm, I'm already using something like this >>>> uwsgi.erlang_send_message(uwsgi_erlang,'uwsgierlang@johnII', >>>> tuple(env.items()) ). >>>> I can add a key to env >>>> (something like env['data'] = "...very long stream of bytes ..." >>>> but this doesn't solve the problem, I believe. >>>> Or perhaps I haven't understand your answer . >>> Ah, ok, now I have (sorry for the noise, I'm jumping between two >>> differents context) >>> As you wrote, if length(data) > 255 bytes, then just split data in >>> chunks of 255 bytes. >>> put the chunks in a tuple and send the tuple. >>> >> >> >> Do you want to try the new stack ? > I will check for sure ! > When will be in stable release ? > >
uWSGI 0.9.7 will be released March 17th, but a rc should be available soon (there are no big-bugs reported) -- Roberto De Ioris http://unbit.it _______________________________________________ uWSGI mailing list [email protected] http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
