Attempt to fix double disconnects

This commit is contained in:
Dinnerbone 2011-03-10 00:16:16 +00:00
parent 131a2c769b
commit 54a05f3ce2

View file

@ -545,9 +545,11 @@ public class NetServerHandler extends NetHandler implements ICommandListener {
}
public void a(String s, Object[] aobject) {
a.info(this.e.name + " lost connection: " + s);
this.d.f.a((Packet) (new Packet3Chat("\u00A7e" + this.e.name + " left the game.")));
this.d.f.c(this.e);
if (!this.c) {
a.info(this.e.name + " lost connection: " + s);
this.d.f.a((Packet) (new Packet3Chat("\u00A7e" + this.e.name + " left the game.")));
this.d.f.c(this.e);
}
this.c = true;
}