Handle connection failures in the reply sequence
[jFCPlib.git] / src / main / java / net / pterodactylus / fcp / quelaton / ClientHelloImpl.java
index 9c03291..c093e89 100644 (file)
@@ -62,7 +62,6 @@ public class ClientHelloImpl {
        private class ClientHelloReplySequence extends FcpReplySequence<Boolean> {
 
                private final AtomicReference<NodeHello> receivedNodeHello = new AtomicReference<>();
-               private final AtomicBoolean receivedClosed = new AtomicBoolean();
 
                public ClientHelloReplySequence(FcpConnection connection) {
                        super(ClientHelloImpl.this.threadPool, connection);
@@ -70,7 +69,7 @@ public class ClientHelloImpl {
 
                @Override
                protected boolean isFinished() {
-                       return receivedNodeHello.get() != null || receivedClosed.get();
+                       return receivedNodeHello.get() != null;
                }
 
                @Override
@@ -83,12 +82,6 @@ public class ClientHelloImpl {
                        receivedNodeHello.set(nodeHello);
                }
 
-               @Override
-               protected void consumeCloseConnectionDuplicateClientName(
-                       CloseConnectionDuplicateClientName closeConnectionDuplicateClientName) {
-                       receivedClosed.set(true);
-               }
-
        }
 
 }