From: Dean M. B. <mik...@gm...> - 2011-04-23 03:39:14
|
Hi Nick! On Sat, Apr 23, 2011 at 7:54 AM, Nick Migel <mi...@gm...> wrote: > Hi Dean, > > Thank you for the excellent lib! I am using it a lot in our in-house > projects since version 0.7. > > But now I have a problem with an async server code. Some clients(e.g. > FireFox, Opera) could not properly work with the http server built on 0.9 > release. Clients simply did not get answers from the server or it looks so. > But other http clients(e.g. curl) work as expected. This undersire behaviour > can be easily reproduced even using 'server_async_less_copy.cpp' test > example. > > I think the problem is that you send HTTP status and headers in two separate > write calls: I saw in the Wireshark 2 separate TCP packets. > May be I am wrong. > Interesting. I'll take a look and see if I can fix this and issue a 0.9.1 release. > Could you please check it out at your side or clarify? > I am ready to help in reproducing and testing this issue. > I'll do that when I get some time to focus on it. I remember someone saying something about this and a pending pull request but I never heard (or found) another pull request in the past month. > P.S. Sorry for my English. > That's alright, thanks for the report! Cheers! -- Dean Michael Berris http://about.me/deanberris |