rem: return True;
add: W_FlushIdleNotificationQueue();   return (idleHandler!=NULL);
context: checkIdleHandlers(){    IdleHandler *handler, *tmp;    if (!idleHandler) {	return False;    }        handler = idleHandler;        /* we will process all idleHandlers so, empty the handler list */    idleHandler = NULL;    while (handler) {	tmp = handler->next;	(*handler->callback)(handler->clientData);	/* remove the handler */	wfree(handler);		handler = tmp;    }        return True;}