At 2006-05-24T13:55:26+0200, Ingo Maindorfer wrote: > mtn: connecting to venge.net > mtn: fatal: std::runtime_error: network error: select(2): Ein ungĀ³ltiges > Argument wurde angegeben. > mtn: (10022) > The fatal means translatet: illegal argument transmittet. > > I hope it helps.
Thanks for trying that... it helps a little, but I still don't know what's going wrong. According to the documentation, select(2) returns 10022 (WSAEINVAL) if the timeout passed to select() is invalid, or if all three FD sets are empty. Looking at the code in netxx/probe_select.cxx, I don't immediately see how either of these cases could occur... I've placed another mtn binary at the same location, which will output some information about the parameters we're passing to select(2) on failure. If you have a chance to try it, and report the results, it'd be much appreciated. Unless that output leads us somewhere, I'm running out of ideas for now... I assume this is only occuring on this particular machine, and you don't have a recipe to reproduce this elsewhere? It'd obviously be a lot easier to track down if I could reproduce it locally. :-) Cheers, -mjg -- Matthew Gregan |/ /| [EMAIL PROTECTED] _______________________________________________ Monotone-devel mailing list Monotone-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/monotone-devel