overte/libraries
Anthony J. Thibault da20eac995 Bug fix for deadlock between EntitySimulation and EntityItem locks.
This is a classic deadlock between the main thread and the OctreeProcessor network thread.
On the main thread, the EntitySimulation lock is taken before the EntityItem read lock is taken.
On the network thread, the EntityItem write lock is taken before the EntitySimulation lock is taken.

To work around this issue the network thread no longer takes the EntitySimulation lock when calling
PhysicalEntitySimulation::addDynamic().  Instead, a fine grained lock around the EntitySimulation's dynamic lists
is used instead.
2017-08-21 17:14:49 -07:00
..
animation Fix for incorrectly scaled bounding volumes when switching avatars 2017-08-15 17:26:51 -07:00
audio Fix debug builds startup crash 2017-07-19 16:18:01 -07:00
audio-client fix typo 2017-08-09 20:11:52 -07:00
auto-updater
avatars Merge pull request #11083 from Menithal/experimental-face-expressions 2017-08-14 14:19:08 -07:00
avatars-renderer Merge pull request #11021 from Zvork/fade2 2017-08-10 13:48:30 -07:00
controllers Merge branch 'master' into feature/secondary-pose-support 2017-08-04 16:11:13 -07:00
display-plugins Merge pull request #10980 from SamGondelman/sharks 2017-08-18 13:14:38 -07:00
embedded-webserver
entities Bug fix for deadlock between EntitySimulation and EntityItem locks. 2017-08-21 17:14:49 -07:00
entities-renderer Merge pull request #11021 from Zvork/fade2 2017-08-10 13:48:30 -07:00
fbx improve 14-dop generation for avatar joint collision 2017-08-10 15:52:51 -07:00
gl Refining the custom shader pipeline design and registration mechanism 2017-07-12 14:13:58 +02:00
gpu merge from master 2017-08-10 15:43:23 -07:00
gpu-gl Merge pull request #11021 from Zvork/fade2 2017-08-10 13:48:30 -07:00
image
input-plugins No magic numbers; Move (i) based on laser hand; Tablet to Tab key 2017-07-21 11:48:19 -07:00
ktx Merge pull request #10689 from Atlante45/fix/ktx 2017-06-19 14:44:52 -07:00
midi Update Midi.cpp 2017-07-27 16:17:23 -07:00
model cleanups 2017-07-23 08:21:50 -07:00
model-networking Fixes hmd preview when resizing 2017-07-12 16:49:26 -07:00
networking Merge branch 'master' into feat/domain-setup 2017-08-07 10:04:54 -07:00
octree cr feedback 2017-07-18 11:12:06 -07:00
physics Bug fix for deadlock between EntitySimulation and EntityItem locks. 2017-08-21 17:14:49 -07:00
plugins Merge pull request #10980 from SamGondelman/sharks 2017-08-18 13:14:38 -07:00
procedural make ResourceManager be owned by DependencyManager 2017-06-28 14:18:14 -07:00
recording Switch to preprocessor macro for blocking invokes to capture function information 2017-06-30 11:36:24 -07:00
render put back FilterLayeredItems to make samcake happy 2017-08-16 16:08:38 -07:00
render-utils Merge pull request #11157 from SamGondelman/tabletLayer 2017-08-18 14:59:20 -07:00
script-engine removed commented out code, removed blocks from default scripts 2017-08-15 10:25:14 -07:00
shared Merge remote-tracking branch 'upstream/master' into sharks 2017-08-16 09:54:12 -07:00
trackers Merge branch 'master' into 21396 2017-06-22 23:54:15 +12:00
ui Merge pull request #11212 from howard-stearns/asynchronous-commerce-2 2017-08-18 15:40:24 -07:00
ui-plugins PR feedback and cmake fixes 2017-06-16 16:59:58 -07:00