1
#include <reloadthread.h>
4
using namespace newsbeuter;
6
reloadthread::reloadthread(controller * c, unsigned int wt_sec) : ctrl(c), oldtime(0), waittime_sec(wt_sec) {
7
GetLogger().log(LOG_INFO,"reloadthread: waiting %u seconds between reloads",waittime_sec);
10
reloadthread::~reloadthread() { }
12
void reloadthread::run() {
15
GetLogger().log(LOG_INFO,"reloadthread: starting reload");
16
ctrl->start_reload_all_thread();
17
::sleep((oldtime + waittime_sec) - time(NULL));