diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/logger.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/logger.c b/src/logger.c index 9ed974e..b22037d 100644 --- a/src/logger.c +++ b/src/logger.c @@ -9,6 +9,10 @@ #include "utils.h" #include <time.h> +#ifndef LOGGER_DELAY +#define LOGGER_DELAY 0 +#endif + // Global: char *__client; char __logdir[255]; @@ -70,7 +74,9 @@ int main (int argc, char *argv []) clock_gettime(CLOCK_REALTIME,&power_ts); fprintf(logptr,"%d,%ld,%d\n",power_ts.tv_sec,power_ts.tv_nsec,power); fseek(regptr,0,SEEK_SET); - sleep(1); +#if LOGGER_DELAY > 0 + usleep(LOGGER_DELAY*1000); +#endif printf("Tick\n"); fflush(stdout); } fclose(logptr); |
