mirror of
https://github.com/opensim/opensim.git
synced 2026-08-13 13:15:44 +08:00
If logging a client out due to ack timeout, do this asynchronously rather than synchronously on the outgoing packet loop.
This is the same async behaviour as normal logouts. This is necessary because the event queue will sleep the thread for 5 seconds on an ack timeout logout as the client isn't around to pick up the final event queue messages.
This commit is contained in:
@@ -480,6 +480,9 @@ namespace pCampBot
|
||||
|
||||
public void Objects_NewPrim(object sender, PrimEventArgs args)
|
||||
{
|
||||
// if (Name.EndsWith("4"))
|
||||
// throw new Exception("Aaargh");
|
||||
|
||||
Primitive prim = args.Prim;
|
||||
|
||||
if (prim != null)
|
||||
|
||||
Reference in New Issue
Block a user