On 24/06/2020 05:53, Vyom Tiwari wrote:
Hi Daniel/Alan,

Thanks for the review , I was not sure how JVM/JDK handles the signals that's why I installed my own signal handler. As you both pointed out, I removed the custom signal handler in NativeThread.

Please find the latest webrev(http://cr.openjdk.java.net/~vtewari/8237858/webrev0.5/index.html) where i have incorporated most of the review comments.

This iteration is still missing the formatting fixes to linux_close.c and bsd_close.c. Also NativeSignal still has hardcoded values for the signals. NativeThread.close signals, it doesn't close, so needs to be renamed. I've skimmed through the updated SocketXXXInterruptTests but I don't think they are ready for review yet, e.g. I would expect SocketAcceptInterruptTest to test both timed and untimed accept. Also I would expect the test would establish a connection so that it verifies that a connection can be accept while until a barrage of signals. Also the cleanup is not clear, it looks like it seems the Server thread behind (this may be masked by running it with /othervm).

-Alan

Reply via email to