fix possible crash in agent

This commit is contained in:
Brad Hefta-Gaub 2015-09-30 15:34:35 -07:00
parent 054a3728de
commit 34dc8bdbcb

View file

@ -364,10 +364,14 @@ void Agent::processAgentAvatarAndAudio(float deltaTime) {
}
void Agent::aboutToFinish() {
_scriptEngine->stop();
if (_scriptEngine) {
_scriptEngine->stop();
}
_pingTimer->stop();
delete _pingTimer;
if (_pingTimer) {
_pingTimer->stop();
delete _pingTimer;
}
// our entity tree is going to go away so tell that to the EntityScriptingInterface
DependencyManager::get<EntityScriptingInterface>()->setEntityTree(NULL);