diff --git a/src/service/toks_service_start.c b/src/service/toks_service_start.c index f4523dc..5a7825e 100644 --- a/src/service/toks_service_start.c +++ b/src/service/toks_service_start.c @@ -46,6 +46,7 @@ static int toks_spawn_impl( char * eargv[10]; char tokbuf[32]; char pidbuf[32]; + char logbuf[32]; /* init */ self = toks_get_driver_rtdata(dctx); @@ -74,6 +75,10 @@ static int toks_spawn_impl( *pearg++ = "-t"; *pearg++ = tokbuf; + ntapi->sprintf(logbuf,"%d",cctx->loglevel); + *pearg++ = "-O"; + *pearg++ = logbuf; + if (ctrlpid) { ntapi->sprintf(pidbuf,"%d",ctrlpid); *pearg++ = "-p";