diff --git a/src/logger.c b/src/logger.c index 73c85ca..cf379c6 100644 --- a/src/logger.c +++ b/src/logger.c @@ -1,3 +1,4 @@ +#include #include #include #include @@ -39,7 +40,7 @@ typedef struct record { typedef struct queue { int length; - int interval; + long interval; record records[RECORD_MAX]; } queue; @@ -149,13 +150,14 @@ void publish(int queue_id){ // Build message header: char buffer[ZMQ_MSG_SIZE]; sprintf(buffer,"%s\n%s\n%s\n%ld\n",ZMQ_TOKEN,__key,__client,queues[queue_id].interval); + printf(buffer); int msglen=strlen(buffer); // Put every lines in the buffer and send it char line[STATIC_LEN]; for(int record=0;record