diff --git a/server/d2gs/src/com/riiablo/server/d2gs/D2GS.java b/server/d2gs/src/com/riiablo/server/d2gs/D2GS.java index 48b1520f..f116204e 100644 --- a/server/d2gs/src/com/riiablo/server/d2gs/D2GS.java +++ b/server/d2gs/src/com/riiablo/server/d2gs/D2GS.java @@ -693,6 +693,7 @@ public class D2GS extends ApplicationAdapter { } public void send(Packet packet) throws IOException { + if (!socket.isConnected()) return; WritableByteChannel out = Channels.newChannel(socket.getOutputStream()); packet.buffer.mark(); out.write(packet.buffer);