diff options
author | Max Kellermann <max@duempel.org> | 2009-01-18 18:10:15 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2009-01-18 18:10:15 +0100 |
commit | 0dd2dfff9d7fd8208d87eae98c6cd8976d4b2e38 (patch) | |
tree | 736e3572b8d15874db7080c21f60f9d76f38c22c /src/main.c | |
parent | 84de45afbaed7ea27f7ac84f3adf1faa26f61879 (diff) | |
download | mpd-0dd2dfff9d7fd8208d87eae98c6cd8976d4b2e38.tar.gz mpd-0dd2dfff9d7fd8208d87eae98c6cd8976d4b2e38.tar.xz mpd-0dd2dfff9d7fd8208d87eae98c6cd8976d4b2e38.zip |
main: moved the save_state timer to state_file.c
The state_file library should manage its own regular saves.
Diffstat (limited to '')
-rw-r--r-- | src/main.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/main.c b/src/main.c index 399a4f2a4..aeb067f9b 100644 --- a/src/main.c +++ b/src/main.c @@ -165,14 +165,6 @@ initialize_decoder_and_player(void) dc_init(); } -static gboolean -timer_save_state_file(G_GNUC_UNUSED gpointer data) -{ - g_debug("Saving state file"); - write_state_file(); - return true; -} - /** * event_pipe callback function for PIPE_EVENT_IDLE */ @@ -190,8 +182,6 @@ int main(int argc, char *argv[]) { Options options; clock_t start; - GTimer *save_state_timer; - guint save_state_source_id; daemonize_close_stdin(); @@ -265,11 +255,6 @@ int main(int argc, char *argv[]) state_file_init(config_get_path(CONF_STATE_FILE)); - save_state_timer = g_timer_new(); - - save_state_source_id = g_timeout_add(5 * 60 * 1000, - timer_save_state_file, NULL); - /* run the main loop */ g_main_loop_run(main_loop); @@ -278,9 +263,6 @@ int main(int argc, char *argv[]) g_main_loop_unref(main_loop); - g_source_remove(save_state_source_id); - g_timer_destroy(save_state_timer); - state_file_finish(); playerKill(); finishZeroconf(); |