From: Adam Sutton Date: Sun, 7 Apr 2013 21:10:21 +0000 (+0100) Subject: dvb: adapter notification happening at wrong point meant UI not always updated X-Git-Tag: 3.4beta6~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4c9e13671d57d88f017e7673b88dd63c6d0271b3;p=thirdparty%2Ftvheadend.git dvb: adapter notification happening at wrong point meant UI not always updated (cherry picked from commit 7588429c334246f5ab5544083b85a6548b71742d) --- diff --git a/src/dvb/dvb_adapter.c b/src/dvb/dvb_adapter.c index 0ce3c66cb..be8e32a02 100644 --- a/src/dvb/dvb_adapter.c +++ b/src/dvb/dvb_adapter.c @@ -738,6 +738,8 @@ dvb_adapter_stop ( th_dvb_adapter_t *tda, int opt ) tvhlog(LOG_DEBUG, "dvb", "%s stopped thread", tda->tda_rootpath); } + dvb_adapter_notify(tda); + /* Don't close FE */ if (!tda->tda_idleclose && tda->tda_enabled) return; @@ -747,8 +749,6 @@ dvb_adapter_stop ( th_dvb_adapter_t *tda, int opt ) close(tda->tda_fe_fd); tda->tda_fe_fd = -1; } - - dvb_adapter_notify(tda); } /**