From 7a1ff7ce8f9bf21ec3364fd82cbb5c52789da5cd Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 14 Dec 2016 13:42:45 +0100 Subject: rework locking (fa07233a, 112fba182) For now: use a single lock, which should fix all related crashes. optimize (with less contended partial locks) if this works. --- tools/luadevel/luasession.cc | 2 -- 1 file changed, 2 deletions(-) (limited to 'tools') diff --git a/tools/luadevel/luasession.cc b/tools/luadevel/luasession.cc index 649346b3f7..a131bb443f 100644 --- a/tools/luadevel/luasession.cc +++ b/tools/luadevel/luasession.cc @@ -109,12 +109,10 @@ class MyEventLoop : public sigc::trackable, public EventLoop } Glib::Threads::Mutex& slot_invalidation_mutex () { return request_buffer_map_lock; } - Glib::Threads::Mutex& request_invalidation_mutex() { return request_invalidation_lock; } private: Glib::Threads::Thread* run_loop_thread; Glib::Threads::Mutex request_buffer_map_lock; - Glib::Threads::Mutex request_invalidation_lock; }; static MyEventLoop *event_loop = NULL; -- cgit v1.2.3