rework locking (fa07233a, 112fba182)
authorRobin Gareus <robin@gareus.org>
Wed, 14 Dec 2016 12:42:45 +0000 (13:42 +0100)
committerRobin Gareus <robin@gareus.org>
Wed, 14 Dec 2016 12:43:20 +0000 (13:43 +0100)
commit7a1ff7ce8f9bf21ec3364fd82cbb5c52789da5cd
tree6689a0183cac505aea4bc98fe59319a5a30b0736
parent9e4b972286c5aa9b161afd09b58635eaa4973c40
rework locking (fa07233a112fba182)

For now: use a single lock, which should fix all related crashes.
optimize (with less contended partial locks) if this works.
libs/pbd/event_loop.cc
libs/pbd/pbd/abstract_ui.cc
libs/pbd/pbd/abstract_ui.h
libs/pbd/pbd/event_loop.h
session_utils/common.cc
tools/luadevel/luasession.cc