X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=common-src%2Fevent.c;h=97e7c29552c7e0c7a27bf15aee958020d82b0638;hb=b116e9366c7b2ea2c2eb53b0a13df4090e176235;hp=775d97d74f07080b36cea561ce83cea58a4c7e25;hpb=d74dc4d908fcbc1a4ef474edaf51e61ec90eab6b;p=debian%2Famanda diff --git a/common-src/event.c b/common-src/event.c index 775d97d..97e7c29 100644 --- a/common-src/event.c +++ b/common-src/event.c @@ -180,6 +180,8 @@ event_register( /* But it doesn't give us the source directly.. */ handle->source = g_main_context_find_source_by_id(NULL, handle->source_id); + /* EV_TIME must always be handled after EV_READ */ + g_source_set_priority(handle->source, 10); break; case EV_WAIT: