1.1 --- a/src/share/vm/services/heapDumper.cpp Mon Mar 14 12:35:48 2016 +0300 1.2 +++ b/src/share/vm/services/heapDumper.cpp Thu Apr 21 13:17:25 2016 +0200 1.3 @@ -468,7 +468,7 @@ 1.4 // flush and close dump file 1.5 if (is_open()) { 1.6 flush(); 1.7 - os::close(file_descriptor()); 1.8 + ::close(file_descriptor()); 1.9 set_file_descriptor(-1); 1.10 } 1.11 } 1.12 @@ -480,12 +480,11 @@ 1.13 ssize_t n = 0; 1.14 while (len > 0) { 1.15 uint tmp = (uint)MIN2(len, (size_t)UINT_MAX); 1.16 - n = os::write(file_descriptor(), pos, tmp); 1.17 + n = ::write(file_descriptor(), pos, tmp); 1.18 1.19 if (n < 0) { 1.20 - // EINTR cannot happen here, os::write will take care of that 1.21 set_error(strerror(errno)); 1.22 - os::close(file_descriptor()); 1.23 + ::close(file_descriptor()); 1.24 set_file_descriptor(-1); 1.25 return; 1.26 }