From: Wilfried Goesgens Date: Sun, 11 Jan 2015 21:09:44 +0000 (+0100) Subject: Fix seen expiration for RSS X-Git-Tag: v9.01~40 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=15456771533c4b86f6593d28fad7bc69700e2448 Fix seen expiration for RSS --- diff --git a/citadel/modules/rssclient/serv_rssclient.c b/citadel/modules/rssclient/serv_rssclient.c index b9f2361ab..c8f67c5c8 100644 --- a/citadel/modules/rssclient/serv_rssclient.c +++ b/citadel/modules/rssclient/serv_rssclient.c @@ -417,8 +417,8 @@ eNextState RSSSaveMessage(AsyncIO *IO) eNextState RSS_FetchNetworkUsetableEntry(AsyncIO *IO) { static const time_t antiExpire = USETABLE_ANTIEXPIRE_HIRES; - time_t seenstamp = 0; #ifndef DEBUG_RSS + time_t seenstamp = 0; const char *Key; long len; rss_aggregator *Ctx = (rss_aggregator *) IO->Data; @@ -432,7 +432,7 @@ eNextState RSS_FetchNetworkUsetableEntry(AsyncIO *IO) antiExpire, eCheckUpdate, CCID, IO->ID); - if (seenstamp < antiExpire) + if (seenstamp != 0) { /* Item has already been seen */ EVRSSC_syslog(LOG_DEBUG,