X-Git-Url: http://git.pk910.de/?p=NeonServV5.git;a=blobdiff_plain;f=src%2Fmain.c;h=b93180b009b538f64a8764274534abb6daa4800c;hp=d17647d72f227ee3c5a4d742ca2e739d0e1b06f1;hb=7c0052f8baa41bd47153733f5a7140c67422ecd2;hpb=a40e0df080a82db2b1150492a8952cdfe3559185 diff --git a/src/main.c b/src/main.c index d17647d..b93180b 100644 --- a/src/main.c +++ b/src/main.c @@ -58,7 +58,7 @@ static pthread_mutex_t log_sync; static pthread_t *current_threads = NULL; #endif -static void main_tread(void *empty); +static void *main_tread(void *empty); static TIMEQ_CALLBACK(clear_cache); static TIMEQ_CALLBACK(main_checkauths); static void check_firstrun(); @@ -266,10 +266,11 @@ static void main_start_threads() { /* MAIN FUNCTION(S) */ -static void main_tread(void *empty) { +static void *main_tread(void *empty) { while(process_state.running) { iohandler_poll(); } + return NULL; } static void main_restart_process() { @@ -312,7 +313,7 @@ int main(int argc, char *argv[]) { //load configuration int errid; - if(errid = reload_configuration()) { + if((errid = reload_configuration())) { fprintf(stderr, "Unable to load configuration file `%s`. (errid: %d)\n", process_state.config, errid); exit(0); }