JDK-8145419: I2CCombinedMessage.transfer() would not trigger a stop condition if last recently added buffer's remaining() == 0

olga nazarkina olga.milovskaya at oracle.com
Thu Dec 17 10:15:30 UTC 2015


issue: https://bugs.openjdk.java.net/browse/JDK-8145419
webrev: http://cr.openjdk.java.net/~onazarkina/8145419/

Last buffer such as buffer.remaining() != 0 is marked with respective 
attribute to trigger a stop condition. Besides, an unexpected IAE 
doesn't occur (JDK-8144994 
<https://bugs.openjdk.java.net/browse/JDK-8144994>​) anymore.


More information about the dio-dev mailing list