]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
dvb: adapter notification happening at wrong point meant UI not always updated
authorAdam Sutton <dev@adamsutton.me.uk>
Sun, 7 Apr 2013 21:10:21 +0000 (22:10 +0100)
committerAdam Sutton <dev@adamsutton.me.uk>
Thu, 11 Apr 2013 08:44:42 +0000 (09:44 +0100)
(cherry picked from commit 7588429c334246f5ab5544083b85a6548b71742d)

src/dvb/dvb_adapter.c

index 0ce3c66cbd80bde9b3455bd20df7eadb72a1a924..be8e32a02e3d8b6da706a366d9e02b17b3ad0eb4 100644 (file)
@@ -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);
 }
 
 /**