harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Artem Aliev" <artem.al...@gmail.com>
Subject Re: [classlib][luni] signalis interruptus in hysock
Date Fri, 01 Sep 2006 11:53:30 GMT
Hello, guys.

Do not forgot about "portability"
Hysock lib is a porting layer and it should work the same way on all platforms.
The windows does not support signals at all
So the porting layer should hide all OS depended signal processing
including this select() problem.
+1 to my patch.
The patch removes implementation depended feature.

The other question is how to interrupt read/select operations in
hyport libraries.
The close() operation as I remember interrupt read() operation but not
interrupt select(). Select for example could be interrupted with
special file that could be added to the file list.
One more time: signals is not correct way because there is no signals
under Win32 and there is no signals API in porting layer.

Thanks
Artem

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message