RFR [8055421]: Unknown error in UnixNativeDispatcher

Ivan Gerasimov ivan.gerasimov at oracle.com
Wed Aug 20 08:24:59 UTC 2014


Thanks Florian!

On 19.08.2014 22:56, Florian Weimer wrote:
> On 08/19/2014 06:17 PM, Ivan Gerasimov wrote:
>
>> A bug is observed due to erroneous use of errno.
>> Would you please review the simple fix?
>>
>> BUGURL: https://bugs.openjdk.java.net/browse/JDK-8055421
>> WEBREV: http://cr.openjdk.java.net/~igerasim/8055421/0/webrev/
>
> The change is fine, but the fact that this is visible at all is 
> surprising.  What is setting errno to -1?
>
The problem here is that errno is set to something != -1, and, as a 
consequence, an exception isn't thrown upon the failure.

Sincerely yours,
Ivan


More information about the nio-dev mailing list