fix possible deadlocks

This commit is contained in:
ZappoMan 2014-10-30 15:22:50 -07:00
parent 915a0d52d4
commit 5e21701a5b

View file

@ -198,6 +198,10 @@ Model* RenderableModelEntityItem::getModel(EntityTreeRenderer* renderer) {
}
assert(_myRenderer == renderer); // you should only ever render on one renderer
if (QThread::currentThread() != _myRenderer->thread()) {
return _model;
}
_needsModelReload = false; // this is the reload
// if we have a URL, then we will want to end up returning a model...