Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
after it's been free'ed
The shared pointer is passed by reference to LLVivoxVoiceClient::deleteSession() where
mSessionsByHandle.erase(iter) removes the last reference causing it to destruct while still
being accessed later on in the function.
(from Kitty Barnett)
|
|
|
|
|
|
|
|
|
|
termination
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
initialized yet at that point)
|
|
|
|
|
|
|
|
|
|
when we give up)
|
|
failure notice
|
|
Add retry time to temporary failure notice
Pass VivoxDebugLevel setting to SLVoice
Add more setup logging
|
|
|
|
|
|
|
|
needed. Remove pointless in-progress notice
|
|
reported correctly
|
|
|
|
code cleanup
|
|
|
|
|
|
|
|
|
|
timeout it. Also some cleanup on LLSD construction in vivox.
|
|
|
|
lifespan of a timeout event pump lifespan to be no longer than necessary. Change all references to the LLEventTimer to instead uses the centralized version.
|
|
to track progress.
|
|
|
|
|
|
server and connecting to a session.
|
|
|
|
|
|
|
|
dirty, not just in Tuning mode.
|
|
Rename "sendPositionalUpdate" to reflect volume changes.
|
|
subscribed to, not when connecting to the Vivox server.
|
|
one before it was added in certain cases.) Also changed the calls to LL_ERRS to LL_WARNS (LL_ERRS is a "HaltCatchFire" command and will crash the viewer and nothing in voice should ever bring down the viewer.
|