From 8424ade4d59b84fcfc380818e6cc49803a9e0ce9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96man?= Date: Tue, 23 Mar 2010 20:37:29 +0000 Subject: [PATCH] Don't fail to tune if request weight == 0 and we are just idlescanning Ticket #175 --- src/dvb/dvb_transport.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dvb/dvb_transport.c b/src/dvb/dvb_transport.c index 75de80cc..b4867c78 100644 --- a/src/dvb/dvb_transport.c +++ b/src/dvb/dvb_transport.c @@ -125,7 +125,7 @@ dvb_transport_start(th_transport_t *t, unsigned int weight, int force_start) tda->tda_hostconnection == HOSTCONNECTION_USB12)) { w = transport_compute_weight(&tda->tda_transports); - if(w >= weight && !force_start) + if(w && w >= weight && !force_start) /* We are outranked by weight, cant use it */ return SM_CODE_NOT_FREE;