Put the Ack of UseCircuitCode back to where it used to be. Some ppl are reporting login issues.

0.7.1-dev
Diva Canto 2011-02-09 17:45:19 -08:00
parent f33e51e2ff
commit 21715396fa
1 changed files with 5 additions and 6 deletions

View File

@ -854,14 +854,13 @@ namespace OpenSim.Region.ClientStack.LindenUDP
IPEndPoint remoteEndPoint = (IPEndPoint)buffer.RemoteEndPoint;
// Acknowledge the UseCircuitCode packet immediately, even before processing further
// This is so that the client doesn't send another one
SendAckImmediate(remoteEndPoint, packet.Header.Sequence);
// Begin the process of adding the client to the simulator
AddNewClient((UseCircuitCodePacket)packet, remoteEndPoint);
// m_log.DebugFormat(
// Send ack
SendAckImmediate(remoteEndPoint, packet.Header.Sequence);
// m_log.DebugFormat(
// "[LLUDPSERVER]: Handling UseCircuitCode request from {0} took {1}ms",
// buffer.RemoteEndPoint, (DateTime.Now - startTime).Milliseconds);
}