--- a/hotspot/src/os/bsd/vm/os_bsd.cpp Thu Oct 29 21:38:25 2015 -0400
+++ b/hotspot/src/os/bsd/vm/os_bsd.cpp Fri Oct 30 00:23:07 2015 -0400
@@ -1777,7 +1777,6 @@
print_signal_handler(st, SIGPIPE, buf, buflen);
print_signal_handler(st, SIGXFSZ, buf, buflen);
print_signal_handler(st, SIGILL , buf, buflen);
- print_signal_handler(st, INTERRUPT_SIGNAL, buf, buflen);
print_signal_handler(st, SR_signum, buf, buflen);
print_signal_handler(st, SHUTDOWN1_SIGNAL, buf, buflen);
print_signal_handler(st, SHUTDOWN2_SIGNAL , buf, buflen);
@@ -3345,7 +3344,6 @@
}
DO_SIGNAL_CHECK(SR_signum);
- DO_SIGNAL_CHECK(INTERRUPT_SIGNAL);
}
typedef int (*os_sigaction_t)(int, const struct sigaction *, struct sigaction *);
@@ -3391,10 +3389,6 @@
jvmHandler = (address)user_handler();
break;
- case INTERRUPT_SIGNAL:
- jvmHandler = CAST_FROM_FN_PTR(address, SIG_DFL);
- break;
-
default:
if (sig == SR_signum) {
jvmHandler = CAST_FROM_FN_PTR(address, (sa_sigaction_t)SR_handler);
@@ -3913,9 +3907,6 @@
if (::fstat(fd, &buf) >= 0) {
mode = buf.st_mode;
if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) {
- // XXX: is the following call interruptible? If so, this might
- // need to go through the INTERRUPT_IO() wrapper as for other
- // blocking, interruptible calls in this file.
int n;
if (::ioctl(fd, FIONREAD, &n) >= 0) {
*bytes = n;