Comment 11 for bug 365187

Revision history for this message
Ka-Hing Cheung (kahing) wrote :

since I can't find the -dbg package for it, I can't see a nice callgraph from sysprof...

Looked at the source for indicator-applet and indicator-message, found one place where there's a timeout in src/im-menu-item.c in indicator-message and that timeout happens to be 60 seconds.

I noticed that there's a time_update_min which is being checked but never set, maybe it should be?

        if (priv->time_update_min == 0) {
                g_timeout_add_seconds(60, time_update_cb, self);
        }

time_update_cb returns TRUE, so the timer is never automatically removed, which means you will have lots and lots of timer eventually if you have it running for a long time.