diff src/os/bsd/dtrace/jvm_dtrace.c @ 10978:e95fc50106cf

7178026: os::close can restart ::close but that is not a restartable syscall Summary: Removed restart macros from all os:close calls on Solaris, Linux, MacOS X platforms. Reviewed-by: dcubed, dholmes
author rdurbin
date Fri, 14 Jun 2013 07:46:22 -0700
parents 436b4a3231bf
children de6a9e811145
line wrap: on
line diff
--- a/src/os/bsd/dtrace/jvm_dtrace.c	Thu Jun 13 11:16:38 2013 -0700
+++ b/src/os/bsd/dtrace/jvm_dtrace.c	Fri Jun 14 07:46:22 2013 -0700
@@ -122,9 +122,7 @@
 }
 
 static int file_close(int fd) {
-    int ret;
-    RESTARTABLE(close(fd), ret);
-    return ret;
+    return close(fd);
 }
 
 static int file_read(int fd, char* buf, int len) {