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
public void handle(byte[] buf) throws Exception
{
EntityMap.rewrite( buf, con.getServerEntityId(), con.getClientEntityId() );
con.sendPacket( buf );
if ( !server.isObsolete() )
{
EntityMap.rewrite( buf, con.getServerEntityId(), con.getClientEntityId() );
con.sendPacket( buf );
}
}
@Override