diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2002-10-20 12:49:16 +0200 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2002-10-20 12:49:16 +0200 |
commit | 029dd8aa1c3e0ad3bba47e48347ec79038f3ee36 (patch) | |
tree | 4993583f511d2497e302444e622173e8c54ea51d /interface.c | |
parent | 302abb7cd18120e72e7bf79f1e8317036e3315b0 (diff) | |
download | vdr-029dd8aa1c3e0ad3bba47e48347ec79038f3ee36.tar.gz vdr-029dd8aa1c3e0ad3bba47e48347ec79038f3ee36.tar.bz2 |
Fixed slow reaction on SVDRP input
Diffstat (limited to 'interface.c')
-rw-r--r-- | interface.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/interface.c b/interface.c index 64c74894..54c282d3 100644 --- a/interface.c +++ b/interface.c @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: interface.c 1.56 2002/09/30 15:32:10 kls Exp $ + * $Id: interface.c 1.57 2002/10/20 12:45:35 kls Exp $ */ #include "interface.h" @@ -58,7 +58,8 @@ eKeys cInterface::GetKey(bool Wait) { Flush(); if (SVDRP) { - SVDRP->Process(); + if (SVDRP->Process()) + Wait = false; if (!open) { char *message = SVDRP->GetMessage(); if (message) { |