set EDJE_SELF_FEED_DEBUG if u want to know abotu self-feeding edje

signals/messages



SVN revision: 52943
This commit is contained in:
Carsten Haitzler 2010-10-01 06:59:48 +00:00
parent 3d87542724
commit f394a88dca
1 changed files with 12 additions and 0 deletions

View File

@ -769,6 +769,18 @@ _edje_message_queue_process(void)
/* to get the idle enterer to be run again */
if (msgq)
{
static int self_feed_debug = -1;
if (self_feed_debug == -1)
{
const char *s = getenv("EDJE_SELF_FEED_DEBUG");
if (s) self_feed_debug = atoi(s);
else self_feed_debug = 0;
}
if (self_feed_debug)
{
WRN("Edje is in a self-feeding message loop (> 8 loops needed)");
}
ecore_timer_add(0.0, _edje_dummy_timer, NULL);
}
}