X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Frssclient%2Fserv_rssclient.c;h=4daba9bddb52e548a948250b0e3c7cdf24afc4bf;hb=dec3606868b9f659eef33f5e84e3ba1642cd9039;hp=7e5d03c40b2544fd0770c08bcff9446e4564c585;hpb=64f430bd72e548b3b57a8d801ec16e9f904281bd;p=citadel.git diff --git a/citadel/modules/rssclient/serv_rssclient.c b/citadel/modules/rssclient/serv_rssclient.c index 7e5d03c40..4daba9bdd 100644 --- a/citadel/modules/rssclient/serv_rssclient.c +++ b/citadel/modules/rssclient/serv_rssclient.c @@ -893,12 +893,13 @@ void rssclient_scan(void) { "rssclient: concurrency check failed; %d rooms and %d url's are queued", RSSRoomCount, RSSCount ); + abort(); return; } become_session(&rss_CC); EVRSSQM_syslog(LOG_DEBUG, "rssclient started"); - CtdlForEachNetCfgRoom(rssclient_scan_room, NULL, rssclient); + CtdlForEachNetCfgRoom(rssclient_scan_room, NULL); if (GetCount(RSSFetchUrls) > 0) { @@ -973,7 +974,7 @@ int RSSCheckUsetableVeto(StrBuf *ErrMsg) Info.Now = time (NULL); Info.Veto = 0; - CtdlForEachNetCfgRoom(rssclient_veto_scan_room, &Info, rssclient); + CtdlForEachNetCfgRoom(rssclient_veto_scan_room, &Info); return Info.Veto;; }