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

Reply via email to