<div class="gmail_quote">2011/6/23 Paolo Negri <span dir="ltr"><<a href="mailto:paolo.negri@wooga.net">paolo.negri@wooga.net</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi Everyone,<br>
<br>
Thanks for discussing this, we encountered the problem on our system<br>
and filed the bug that originated Roberto's email [1].<br></blockquote><div><br>indeed, i didn't refer you because i didn't associate the nickname 'hungryblank' to you :)<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

We're currently working around the problem by setting recbuf on the<br>
socket, this temporary solution is not too bad in real life if the<br>
need is only to cope with requests originated by browsers as currently<br>
fairly popular ones can't handle over 2048 characters [2].<br></blockquote><div><br>i agree that recbuf can provide a solution on GET urls, however as seen on cowboy's issues list the same does apply on other headers, such as long Cookies for instance.<br>
<br>ps: i've provided a patch exactly to do this, is it the one you're using or have you patched misultin yourself?<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

While this is suitable as a temporary solution it really feels like<br>
the current implementation of inet is incorrect as it states "The<br>
packets are returned with the format according to HttpPacket described<br>
in erlang:decode_packet/3" [3] and instead the results are different<br>
from those one would get by calling erlang:decode_packet/3<br>
<br>
[1] <a href="https://github.com/ostinelli/misultin/issues/40" target="_blank">https://github.com/ostinelli/misultin/issues/40</a><br>
[2] <a href="http://support.microsoft.com/kb/208427" target="_blank">http://support.microsoft.com/kb/208427</a><br>
[3] <a href="http://www.erlang.org/doc/man/inet.html#setopts-2" target="_blank">http://www.erlang.org/doc/man/inet.html#setopts-2</a><br>
<br>
Thanks,<br>
<font color="#888888"><br>
Paolo</font><br></blockquote><div><br>let's see if the OTP team pops in in this discussion. it probably is a known issue.<br><br>r.<br> </div></div>