>>363
UNIXならsignal受けてEINTRのexeptionで復帰させるとか、
selecltじゃなくてpoll使ってurgent data受けるとか。

selectとurgent dataもOKなのかもしれないけれど、
undocumentedなので使ったことなし。