X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/f3924b9b218853c267af1c8b61b4b02a45e3e80a..fc36ecb7248f60d2dfc1736ccaeb93d57da57f01:/disobedience/disobedience.c diff --git a/disobedience/disobedience.c b/disobedience/disobedience.c index ce94e96..dd052ad 100644 --- a/disobedience/disobedience.c +++ b/disobedience/disobedience.c @@ -242,6 +242,7 @@ static gboolean periodic_slow(gpointer attribute((unused)) data) { /* Update everything to be sure that the connection to the server hasn't * mysteriously gone stale on us. */ all_update(); + event_raise("periodic-slow", 0); /* Recheck RTP status too */ check_rtp_address(0, 0, 0); return TRUE; /* don't remove me */ @@ -284,6 +285,7 @@ static gboolean periodic_fast(gpointer attribute((unused)) data) { recheck_rights = 0; if(recheck_rights) check_rights(); + event_raise("periodic-fast", 0); return TRUE; } @@ -481,6 +483,7 @@ int main(int argc, char **argv) { disorder_eclient_version(client, version_completed, 0); event_register("log-connected", check_rtp_address, 0); suppress_actions = 0; + playlists_init(); /* If no password is set yet pop up a login box */ if(!config->password) login_box();