From a5cd3ff04603e0c6ee5653d695c046764f0fba0f Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Fri, 28 Aug 2015 11:04:56 -0700 Subject: [PATCH] release _threadRunning if decompressVolumeDataAsync exits early --- libraries/entities-renderer/src/RenderablePolyVoxEntityItem.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/entities-renderer/src/RenderablePolyVoxEntityItem.cpp b/libraries/entities-renderer/src/RenderablePolyVoxEntityItem.cpp index f03c80a36d..258b4a600e 100644 --- a/libraries/entities-renderer/src/RenderablePolyVoxEntityItem.cpp +++ b/libraries/entities-renderer/src/RenderablePolyVoxEntityItem.cpp @@ -757,6 +757,7 @@ void RenderablePolyVoxEntityItem::decompressVolumeDataAsync() { _volDataLock.lockForWrite(); if (!_volData) { _volDataLock.unlock(); + _threadRunning.release(); return; } _volDataDirty = true;