attempted crash fix
This commit is contained in:
parent
b47450ffa4
commit
763727fbb1
|
|
@ -4836,7 +4836,7 @@ check_cached(bool update_bounds) const {
|
|||
int pipeline_stage = _current_thread->get_pipeline_stage();
|
||||
PandaNode::CDLockedStageReader fresh_cdata(_node->_cycler, pipeline_stage, _current_thread);
|
||||
if (fresh_cdata->_last_update == fresh_cdata->_next_update &&
|
||||
(!update_bounds || _cdata->_external_bounds != NULL)) {
|
||||
(!update_bounds || fresh_cdata->_last_bounds_update == fresh_cdata->_next_update)) {
|
||||
// What luck, some other thread has already freshened the
|
||||
// cache for us. Save the new pointer, and let the lock
|
||||
// release itself.
|
||||
|
|
|
|||
Loading…
Reference in New Issue