Closed
Description
Hello!
This code:
public boolean isClosed() {
return s == 0;
}
Never return correct result after close() called, because this method set s = -s
And this code:
public boolean isConnected() { return connected; }
Also, not return correct code after closing socket, because connected not to set = false anywhere.