diff --git a/epg_xmltv.c b/epg_xmltv.c index de43f203..70191942 100644 --- a/epg_xmltv.c +++ b/epg_xmltv.c @@ -609,6 +609,7 @@ icom_cb(void *opaque, htsmsg_t *m) xg->xg_status = v; dtimer_arm(&xg->xg_grab_timer, regrab, xg, v == XMLTV_GRAB_OK ? 3600 : 60); dtimer_arm(&xg->xg_xfer_timer, xmltv_xfer, xg, 1); + notify_xmltv_grabber_status_change(xg); } htsmsg_destroy(m); }