On Fri, Jun 21, 2013 at 9:25 PM, Edward Berner <[email protected]> wrote:

>
> I think recv() was biting off more than it could chew.
>
> Here is the workaround:
>    while( N>0 ){
> -    got = recv(iSocket, pContent, N, 0);
> +    got = recv(iSocket, pContent, N>200000 ? 200000 : N, 0);
>      if( got<=0 ) break;
>

Thanks for the patch.  I've checked in something similar to the Fossil
trunk.

-- 
D. Richard Hipp
[email protected]
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to