diff options
-rw-r--r-- | src/Server/CommandsTable.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Server/CommandsTable.java b/src/Server/CommandsTable.java index f22598f..25afadf 100644 --- a/src/Server/CommandsTable.java +++ b/src/Server/CommandsTable.java @@ -51,6 +51,7 @@ abstract class Command client.println(":" + client.getHostname() +" " + str); } catch (IOException e) { System.err.println("Failed to print to client socket: <" + str + "> (" + e + ")"); + client.disconect(); } } @@ -72,6 +73,7 @@ abstract class Command client.println(":" + sender.getNick() + "!" + sender.getUsername() + "@" + sender.getHostname() + " " + str); } catch (IOException e) { System.err.println("Failed to print to client socket: <" + str + "> (" + e + ")"); + client.disconect(); } } |