[Mono-osx] Socket.Select() behaviour difference between osx<>linux.
Lucas Meijer
lucas at mach8.nl
Mon Jun 30 04:20:35 EDT 2008
Hi,
It looks like Socket.Select() behaves differently on osx <> linux in the
case
where a socket instance is placed in both the readlist, and the errorlist.
On osx, after having called socket.Listen(), calling Socket.Select()
with the socket
instance being in the read and errorlist, the select call will return
once a connection
is established, however it will return with empty readlist and errorlists.
on linux, the resulting readlist is filled with the socket instance.
(Which I believe is the correct
behaviour)
Attached is a demo program that exhibits this behaviour for me.
Bye, Lucas
PS I hope it's okay to "pre-report" a bug on this list. I'd file an
official bug report, but I'm
new to mono, so I figured I'd check with people in the know if it's
really a bug or some
form of pilot error.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Bug2.cs
Url: http://lists.ximian.com/pipermail/mono-osx/attachments/20080630/ea00d60c/attachment.pl
More information about the Mono-osx
mailing list