diff options
author | Justin Clark-Casey (justincc) | 2012-06-08 03:53:03 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2012-06-08 03:53:03 +0100 |
commit | c215b1ad169cb8c3add70622f610e980ee9cfa31 (patch) | |
tree | a13e258b6635aa2c63a8e2b0604142bf939a3612 /OpenSim/Server | |
parent | Add regression test for client logout due to ack timeout. (diff) | |
download | opensim-SC-c215b1ad169cb8c3add70622f610e980ee9cfa31.zip opensim-SC-c215b1ad169cb8c3add70622f610e980ee9cfa31.tar.gz opensim-SC-c215b1ad169cb8c3add70622f610e980ee9cfa31.tar.bz2 opensim-SC-c215b1ad169cb8c3add70622f610e980ee9cfa31.tar.xz |
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.
Diffstat (limited to 'OpenSim/Server')
0 files changed, 0 insertions, 0 deletions