CVSROOT: /cvs/gnome Module name: rhythmbox Changes by: jrl 06/07/19 11:18:04
Modified files: . : ChangeLog rhythmdb : rhythmdb-private.h rhythmdb.c tests : test-rhythmdb.c Log message: * rhythmdb/rhythmdb-private.h: * rhythmdb/rhythmdb.c: (rhythmdb_init), (rhythmdb_execute_multi_stat_info_cb), (rhythmdb_event_free), (_shutdown_foreach_swapped), (rhythmdb_shutdown), (rhythmdb_finalize), (timeout_rhythmdb_commit), (rhythmdb_add_timeout_commit), (rhythmdb_execute_stat_info_cb), (rhythmdb_execute_stat), (queue_stat_uri), (rhythmdb_sync_library_idle), (rhythmdb_load_thread_main), (rhythmdb_load), (rhythmdb_entry_register_type), (rhythmdb_entry_register_type_alias): Keep track of outstanding asynchronous vfs operations, and cancel them when shutting down the DB. Also remove outstanding timeoud/idle callbacks. Fixes #347985 * tests/test-rhythmdb.c: (mark_signal), (set_waiting_signal), (test_rhythmdb_shutdown): wait until the db has been finalised before continuing on to the next test. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=rhythmbox&who=jrl&date=explicit&mindate=2006-07-19%2011:17&maxdate=2006-07-19%2011:19 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list