fix read() to reflect end of stream
parent
b08237d910
commit
c6e04d4f40
|
@ -2383,7 +2383,12 @@ public class WolfSSLSocket extends SSLSocket {
|
||||||
byte[] data = new byte[1];
|
byte[] data = new byte[1];
|
||||||
|
|
||||||
try {
|
try {
|
||||||
this.read(data, 0, 1);
|
int ret = this.read(data, 0, 1);
|
||||||
|
|
||||||
|
/* check for end of stream and other errors */
|
||||||
|
if (ret < 0) {
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
} catch (NullPointerException ne) {
|
} catch (NullPointerException ne) {
|
||||||
throw new IOException(ne);
|
throw new IOException(ne);
|
||||||
|
|
Loading…
Reference in New Issue