summaryrefslogtreecommitdiff
path: root/dvbapi.c
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2002-03-02 09:37:56 +0100
committerKlaus Schmidinger <vdr@tvdr.de>2002-03-02 09:37:56 +0100
commit9f5397b51006f7918c07217b98e91ced547eb6f6 (patch)
tree6a873b30ef5f801b44b35b02e04d83734534c8c3 /dvbapi.c
parent90af5a1bd94255222debf6c05ee159e2ca044680 (diff)
downloadvdr-9f5397b51006f7918c07217b98e91ced547eb6f6.tar.gz
vdr-9f5397b51006f7918c07217b98e91ced547eb6f6.tar.bz2
Fixed a deadlock when switching channels via Schedule/Now|Next/Switch
Diffstat (limited to 'dvbapi.c')
-rw-r--r--dvbapi.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/dvbapi.c b/dvbapi.c
index 55bc5731..c55142e1 100644
--- a/dvbapi.c
+++ b/dvbapi.c
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: dvbapi.c 1.152 2002/02/24 12:53:51 kls Exp $
+ * $Id: dvbapi.c 1.153 2002/03/02 09:37:56 kls Exp $
*/
#include "dvbapi.h"
@@ -2238,9 +2238,6 @@ bool cDvbApi::SetPids(bool ForRecording)
eSetChannelResult cDvbApi::SetChannel(int ChannelNumber, int Frequency, char Polarization, int Diseqc, int Srate, int Vpid, int Apid1, int Apid2, int Dpid1, int Dpid2, int Tpid, int Ca, int Pnr)
{
- // Make sure the siProcessor won't access the device while switching
- cThreadLock ThreadLock(siProcessor);
-
StopTransfer();
StopReplay();