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