On Fri, Jun 21, 2013 at 9:25 PM, Edward Berner <e...@bernerfam.com> 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
d...@sqlite.org
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to