Alexei Fedotov wrote:
> As Mark said [1], the main difference in socket handling between jvms
> is system call interruption. DRLVM sends termination signals to system
> calls before stop the world garbage collection, hence they should be
> restarted (i.e. any system call should be put in a loop).

Without getting into a debate about the virtues of interrupting an OS
call for GC purposes <g>, can you point me towards any examples of
native code that correctly handles these signals today?  I'd like to
reuse a working example rather than hack something up.

Regards,
Tim

> Thanks!
> 
> [1] http://markmail.org/thread/kbs7bfcnkcfggyc4

Reply via email to