diff options
author | Jasmin Jessich <jasmin@anw.at> | 2017-06-18 01:51:19 +0200 |
---|---|---|
committer | Jasmin Jessich <jasmin@anw.at> | 2017-06-18 01:51:19 +0200 |
commit | 83ca399f99eb9c82eef72d5eb2c8e9a4f6f2a438 (patch) | |
tree | f38444dd65ac0f3a3aaade05f1b7681c03749224 /status.cpp | |
parent | 67eeba15de29fdcde013c871fe507c8f82b2ce4a (diff) | |
download | vdr-plugin-live-83ca399f99eb9c82eef72d5eb2c8e9a4f6f2a438.tar.gz vdr-plugin-live-83ca399f99eb9c82eef72d5eb2c8e9a4f6f2a438.tar.bz2 |
Fixed a deadlock when a recording was started
Diffstat (limited to 'status.cpp')
-rw-r--r-- | status.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -11,14 +11,12 @@ StatusMonitor::StatusMonitor() void StatusMonitor::TimerChange(const cTimer *Timer, eTimerChange Change) { - cMutexLock timersLock( &LiveTimerManager() ); LiveTimerManager().SetReloadTimers(); } void StatusMonitor::Recording( cDevice const*, char const*, char const*, bool ) { - cMutexLock timersLock( &LiveTimerManager() ); - LiveTimerManager().DoReloadTimers(); + LiveTimerManager().SetReloadTimers(); } StatusMonitor& LiveStatusMonitor() |