version 1.17, 2017/04/21 14:09:44 |
version 1.18, 2017/04/28 19:10:48 |
|
|
log_debug("@%u alerts flags added %#x", w->id, flags); |
log_debug("@%u alerts flags added %#x", w->id, flags); |
} |
} |
|
|
if (!w->alerts_queued) { |
if (alerts_enabled(w, flags)) { |
w->alerts_queued = 1; |
if (!w->alerts_queued) { |
TAILQ_INSERT_TAIL(&alerts_list, w, alerts_entry); |
w->alerts_queued = 1; |
w->references++; |
TAILQ_INSERT_TAIL(&alerts_list, w, alerts_entry); |
} |
w->references++; |
|
} |
|
|
if (!alerts_fired && alerts_enabled(w, flags)) { |
if (!alerts_fired) { |
log_debug("alerts check queued (by @%u)", w->id); |
log_debug("alerts check queued (by @%u)", w->id); |
event_once(-1, EV_TIMEOUT, alerts_callback, NULL, NULL); |
event_once(-1, EV_TIMEOUT, alerts_callback, NULL, NULL); |
alerts_fired = 1; |
alerts_fired = 1; |
|
} |
} |
} |
} |
} |
|
|