Add test for protocol error on ClientPutDiskDir
[jFCPlib.git] / src / main / java / net / pterodactylus / fcp / quelaton / ClientPutDiskDirCommandImpl.java
index 861522c..3a21922 100644 (file)
@@ -11,6 +11,7 @@ import java.util.function.Supplier;
 
 import net.pterodactylus.fcp.ClientPutDiskDir;
 import net.pterodactylus.fcp.Key;
+import net.pterodactylus.fcp.ProtocolError;
 import net.pterodactylus.fcp.PutSuccessful;
 
 import com.google.common.util.concurrent.ListeningExecutorService;
@@ -64,6 +65,11 @@ public class ClientPutDiskDirCommandImpl implements ClientPutDiskDirCommand {
                        setResult(Optional.of(new Key(putSuccessful.getURI())));
                }
 
+               @Override
+               protected void consumeProtocolError(ProtocolError protocolError) {
+                       finish();
+               }
+
        }
 
 }