dvb: Don't steal transport when weight is equal (avoids ping-ponging of subscriptions)
This commit is contained in:
parent
be0cc37dd8
commit
d055ae6792
1 changed files with 1 additions and 1 deletions
|
@ -81,7 +81,7 @@ dvb_transport_start(th_transport_t *t, unsigned int weight, int status,
|
|||
return 1; /* Not good enough signal here, can't use it */
|
||||
|
||||
w = transport_compute_weight(&tdmi->tdmi_adapter->tda_transports);
|
||||
if(w > weight)
|
||||
if(w >= weight)
|
||||
return 1; /* We are outranked by weight, cant use it */
|
||||
|
||||
dvb_adapter_clean(tda);
|
||||
|
|
Loading…
Add table
Reference in a new issue