init_phase = 0;
}
- /* don't delay messages with timeout set */
- if (msg->timeout) {
- info("seq %llu with timeout %u seconds will be execute without queuing, '%s' '%s'",
- msg->seqnum, msg->timeout, msg->action, msg->devpath);
- list_add(&msg->node, &exec_list);
- run_exec_q = 1;
- return;
- }
-
/* sort message by sequence number into list */
list_for_each_entry_reverse(loop_msg, &msg_list, node) {
if (loop_msg->seqnum < msg->seqnum)
if (f == -1)
return -1;
- len = read(f, buf, sizeof(buf));
+ len = read(f, buf, sizeof(buf)-1);
close(f);
if (len <= 0)
if (f == -1)
continue;
- len = read(f, line, sizeof(line));
+ len = read(f, line, sizeof(line)-1);
close(f);
if (len <= 0)