20 Oct
2009
20 Oct
'09
7:27 a.m.
On Mon, 19 Oct 2009 22:37:41 +0200, Eric Twietmeyer
[...]After these several weeks of intense debugging efforts we are basically at a loss. I'm very reluctant to move from asio to ACE or some other framework, I like the way asio is structured, and it will take quite a bit of time to reimplement this.
No idea if this helps but: Do you call any asynchronous I/O operation before main(), eg. in the constructor of a global object? I had to replace the Boost.Asio placeholders with _1 and _2 from Boost.Bind when building a program with VC++ 2008 as the Boost.Asio placeholders crashed the program every time when the handler was called. There was no problem with g++ though. Boris