rhythmbox r4774 - in trunk: . plugins/audioscrobbler



Author: jmatthew
Date: 2007-02-04 03:36:45 +0000 (Sun, 04 Feb 2007)
New Revision: 4774
ViewCVS link: http://svn.gnome.org/viewcvs/rhythmbox?rev=4774&view=rev

Modified:
   trunk/ChangeLog
   trunk/plugins/audioscrobbler/rb-audioscrobbler.c
Log:
2007-02-04  Jonathan Matthew  <jonathan kaolin wh9 net>

	* plugins/audioscrobbler/rb-audioscrobbler.c: (idle_unref_cb),
	(rb_audioscrobbler_do_handshake_cb),
	(rb_audioscrobbler_submit_queue_cb):
	Don't unref the audioscrobbler object in soup callbacks.  When this
	unref destroys the object, it will in turn destroy the soup session,
	which will then cause a crash when we return from the callback.
	Instead, do the unref in an idle handler.  Fixes #403097.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]