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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list