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 | |
| parent | 67eeba15de29fdcde013c871fe507c8f82b2ce4a (diff) | |
| download | vdr-plugin-live-83ca399f99eb9c82eef72d5eb2c8e9a4f6f2a438.tar.gz vdr-plugin-live-83ca399f99eb9c82eef72d5eb2c8e9a4f6f2a438.tar.bz2 | |
Fixed a deadlock when a recording was started
| -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() |
