mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 00:46:02 +08:00
clientview IsActive use is broken. Suspend it's use keeping it true ( to
review later)
This commit is contained in:
@@ -517,7 +517,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
/// </summary>
|
||||
public void Close(bool sendStop)
|
||||
{
|
||||
IsActive = false;
|
||||
// IsActive = false;
|
||||
// We lock here to prevent race conditions between two threads calling close simultaneously (e.g.
|
||||
// a simultaneous relog just as a client is being closed out due to no packet ack from the old connection.
|
||||
lock (CloseSyncLock)
|
||||
@@ -525,7 +525,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
if (!IsActive)
|
||||
return;
|
||||
|
||||
IsActive = false;
|
||||
// IsActive = false;
|
||||
CloseWithoutChecks(sendStop);
|
||||
}
|
||||
}
|
||||
@@ -552,7 +552,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
OutPacket(disable, ThrottleOutPacketType.Unknown);
|
||||
}
|
||||
|
||||
IsActive = false;
|
||||
// IsActive = false;
|
||||
|
||||
// Shutdown the image manager
|
||||
ImageManager.Close();
|
||||
|
||||
Reference in New Issue
Block a user