21 lines
453 B
C
21 lines
453 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <unistd.h>
|
|
#include <time.h>
|
|
#include <pthread.h>
|
|
#include "config.h"
|
|
#include "web.h"
|
|
|
|
void *timer_thread(void *ptr){
|
|
struct config_t *config = (struct config_t *)ptr;
|
|
|
|
while(1) {
|
|
sleep((unsigned int)(config->interval * 60));
|
|
|
|
//pthread_mutex_lock(&webmutex); //check for running webreuests
|
|
//pthread_mutex_unlock(&webmutex);
|
|
webcounter++;
|
|
pthread_cond_signal(&websignal);
|
|
}
|
|
}
|