]> git.0d.be Git - empathy.git/commit
Fix a crash caused by tp-glib emitting invalidated in dispose
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>
Tue, 25 Aug 2009 10:10:27 +0000 (11:10 +0100)
committerSjoerd Simons <sjoerd.simons@collabora.co.uk>
Tue, 25 Aug 2009 10:38:51 +0000 (11:38 +0100)
commit3702cb89aa2fe19bea22e280b55fc71e677e9568
tree0e224441ba634e16195fc69acd8522b87dadd408
parent15066163b889c48346948a9b0b963c37ec124d1c
Fix a crash caused by tp-glib emitting invalidated in dispose

When an TpProxy is disposed tp-glib emits the invalidated signal. This meant
that when EmpathyAccount disposed its TpConnection as a result of the account
manager saying the connection was gone, the invalidated signal was emitted. As
a result of which the TpConnection would get disposed again...
libempathy/empathy-account.c