monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] hang on Win32/MinGW with sync file:


From: Matthew Gregan
Subject: Re: [Monotone-devel] hang on Win32/MinGW with sync file:
Date: Wed, 12 Dec 2007 01:33:54 +1300
User-agent: Mutt/1.5.17 (2007-11-01)

At 2007-12-09T16:32:42-0500, Stephen Leake wrote:

> mtn: fatal: std::runtime_error: network error: select(2): An operation was
> attempted on something that is not a socket. (10038)

Okay so far, you'd expect to see this when the stdio handles are not
sockets.

> The same occurs when 'mtn --stdio' is spawned with a socket as stdio,
> as you can see in tester.log.

So... we need to work out why this is happening, because it should work.  I
haven't had time to look over your changes in any depth yet, but I will have
some time in the weekend, so if you're still stuck on this I'll take a crack
at it as well.

> So I think we are back to the fundamental problem; how do we do
> non-blocking IO on Win32 stdio?

I have a working standalone proof of concept for this approach already, so I
know we can make it work with monotone.

Cheers,
-mjg
-- 
Matthew Gregan                     |/
                                  /|                    address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]