Forward EOF exception to handler
authorDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Tue, 24 Nov 2015 19:28:59 +0000 (20:28 +0100)
committerDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Tue, 24 Nov 2015 19:28:59 +0000 (20:28 +0100)
src/main/java/net/pterodactylus/fcp/FcpConnectionHandler.java

index ad3e3f3..256efef 100644 (file)
@@ -18,6 +18,7 @@
 
 package net.pterodactylus.fcp;
 
 
 package net.pterodactylus.fcp;
 
+import java.io.EOFException;
 import java.io.IOException;
 import java.io.InputStream;
 import java.nio.ByteBuffer;
 import java.io.IOException;
 import java.io.InputStream;
 import java.nio.ByteBuffer;
@@ -78,6 +79,7 @@ class FcpConnectionHandler implements Runnable {
                                String line = readLine();
                                logger.log(Level.FINEST, String.format("read line: %1$s", line));
                                if (line == null) {
                                String line = readLine();
                                logger.log(Level.FINEST, String.format("read line: %1$s", line));
                                if (line == null) {
+                                       throwable = new EOFException();
                                        break;
                                }
                                if (line.length() == 0) {
                                        break;
                                }
                                if (line.length() == 0) {