summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-12-14 13:42:45 +0100
committerRobin Gareus <robin@gareus.org>2016-12-14 13:43:20 +0100
commit7a1ff7ce8f9bf21ec3364fd82cbb5c52789da5cd (patch)
tree6689a0183cac505aea4bc98fe59319a5a30b0736 /tools
parent9e4b972286c5aa9b161afd09b58635eaa4973c40 (diff)
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.
Diffstat (limited to 'tools')
-rw-r--r--tools/luadevel/luasession.cc2
1 files changed, 0 insertions, 2 deletions
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;