diff --git a/src/common/evsched.c b/src/common/evsched.c index de6864bafec2494ccf84a5abaa68e79b21a0ba24..76e3b0f10c5317ed78b8e789e73cb5deaf8a580b 100644 --- a/src/common/evsched.c +++ b/src/common/evsched.c @@ -30,6 +30,7 @@ static int compare_event_heap_nodes(event_t **e1, event_t **e2) { if (timercmp(&(*e1)->tv, &(*e2)->tv, <)) return -1; + if (timercmp(&(*e1)->tv, &(*e2)->tv, >)) return 1; return 0; }