Try to cut off packet race conditions when moving servers.

This commit is contained in:
md_5 2013-06-10 08:54:52 +10:00
parent 787692070e
commit ba8bd7faf0

View File

@ -71,8 +71,11 @@ public class DownstreamBridge extends PacketHandler
@Override @Override
public void handle(byte[] buf) throws Exception public void handle(byte[] buf) throws Exception
{ {
EntityMap.rewrite( buf, con.getServerEntityId(), con.getClientEntityId() ); if ( !server.isObsolete() )
con.sendPacket( buf ); {
EntityMap.rewrite( buf, con.getServerEntityId(), con.getClientEntityId() );
con.sendPacket( buf );
}
} }
@Override @Override