mirror of
https://github.com/hierynomus/sshj.git
synced 2025-12-08 08:10:55 +03:00
Don't try to send a disconnect packet if never connected. Fixes GH-67.
This commit is contained in:
@@ -381,7 +381,7 @@ public final class TransportImpl
|
|||||||
public void disconnect(DisconnectReason reason, String message) {
|
public void disconnect(DisconnectReason reason, String message) {
|
||||||
close.lock();
|
close.lock();
|
||||||
try {
|
try {
|
||||||
if (!close.isSet()) {
|
if (isRunning()) {
|
||||||
disconnectListener.notifyDisconnect(reason);
|
disconnectListener.notifyDisconnect(reason);
|
||||||
getService().notifyError(new TransportException(reason, "Disconnected"));
|
getService().notifyError(new TransportException(reason, "Disconnected"));
|
||||||
sendDisconnect(reason, message);
|
sendDisconnect(reason, message);
|
||||||
|
|||||||
Reference in New Issue
Block a user