diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2018-04-28 12:17:22 +0200 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2018-04-28 12:17:22 +0200 |
commit | 820a0ddb8a046c04833c667ecaf0148babe837bc (patch) | |
tree | 26833126c8523e7f19035fe50d3dded3f434510b /vdr.c | |
parent | d84ec07ff67f259c17462f7aa7a5c489e5f05713 (diff) | |
download | vdr-820a0ddb8a046c04833c667ecaf0148babe837bc.tar.gz vdr-820a0ddb8a046c04833c667ecaf0148babe837bc.tar.bz2 |
Fixed a possible invalid locking sequence in case a remote timer handling error message is displayed on the OSD and the skin tries to lock the Recordings or DeletedRecordings list in its Flush() function
Diffstat (limited to 'vdr.c')
-rw-r--r-- | vdr.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -22,7 +22,7 @@ * * The project's page is at http://www.tvdr.de * - * $Id: vdr.c 4.25 2018/04/10 13:24:43 kls Exp $ + * $Id: vdr.c 4.26 2018/04/28 11:27:48 kls Exp $ */ #include <getopt.h> @@ -1176,8 +1176,7 @@ int main(int argc, char *argv[]) if (!Menu && !cOsd::IsOpen()) Menu = CamControl(); // Queued messages: - if (!Skins.IsOpen()) - Skins.ProcessQueuedMessages(); + Skins.ProcessQueuedMessages(); // User Input: cOsdObject *Interact = Menu ? Menu : cControl::Control(); eKeys key = Interface->GetKey(!Interact || !Interact->NeedsFastResponse()); |