X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fjobs.c;h=78131fcd49442e997d822f9f6b5f0ca90c58b2a9;hb=ba1f3e26cb5f5f3e95480cb5c6a519a87c4c5d88;hp=b7d161120b250c7647fe481ac41c814ff253d821;hpb=8cbdf0a5cb4d9abf0684344a28746a21dfc36ac3;p=src%2Fapp-framework-binder.git diff --git a/src/jobs.c b/src/jobs.c index b7d16112..78131fcd 100644 --- a/src/jobs.c +++ b/src/jobs.c @@ -363,8 +363,10 @@ static void thread_run(volatile struct thread *me) events = current_events; if (!events) events = events_get(); - else if (events->state == Locked) + else if (events->state == Locked) { events = 0; + AFB_WARNING("Loosing an event loop because reentering"); + } if (events) { /* run the events */ events->state = Locked;