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

Reply via email to