} # if /* * Should we retrieve comments? */ if ($settings->get('retrieve_comments')) { $retriever = new SpotRetriever_Comments($settings_nntp_hdr, $db, $settings, $req->getDef('output', ''), $debugLog, $retroMode); $newCommentCount = $retriever->perform(); } # if /* * Retrieval of reports */ if ($settings->get('retrieve_reports') && !$retroMode) { $retriever = new SpotRetriever_Reports($settings_nntp_hdr, $db, $settings, $req->getDef('output', ''), $debugLog); $newReportCount = $retriever->perform(); } # if /* * SpotStateList cleanup */ $db->cleanSpotStateList(); if (!$retroMode) { $db->expireCache(30); } # if } catch (RetrieverRunningException $x) { echo PHP_EOL . PHP_EOL; die("retriever.php is already running, pass '--force' to ignore this warning." . PHP_EOL); } catch (NntpException $x) { echo PHP_EOL . PHP_EOL;