CVSROOT: /cvs/gnome
Module name: rhythmbox
Changes by: jrl 06/03/14 06:38:32
Modified files:
. : ChangeLog
rhythmdb : rhythmdb.c
Log message:
Store which thread created new entries, and make rhythmdb_commit only
insert the entries for the thread that calls it. This stops one thread
calling rhythmdb_commit inserting entries that are half-way through
construction by another thread (as happens with audio cds). From bug 330226.
* rhythmdb/rhythmdb.c: (rhythmdb_init),
(rhythmdb_emit_entries_added_idle), (process_added_entries_cb),
(rhythmdb_commit_internal), (timeout_rhythmdb_commit),
(rhythmdb_add_timeout_commit), (rhythmdb_commit),
(rhythmdb_entry_insert), (rhythmdb_add_import_error_entry),
(rhythmdb_process_metadata_load),
(rhythmdb_process_queued_entry_set_event),
(rhythmdb_prop_get_type):
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=rhythmbox&who=jrl&date=explicit&mindate=2006-03-14%2006:37&maxdate=2006-03-14%2006:39
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list