GNOME Bugzilla – Bug 618993
Fix various channel handling issues
Last modified: 2010-06-07 11:03:30 UTC
While working on approver support (bug #599158), I noticed 2 bugs in Empathy channels handling code: - A race when receiving an incoming call - We should join room where we have been invited to when handling the channel rather than when approving it
Created attachment 161363 [details] [review] http://git.collabora.co.uk/?p=user/cassidy/empathy;a=shortlog;h=refs/heads/misc libempathy/empathy-call-factory.c | 48 +++++++++++++++++++++++++++++++---- libempathy/empathy-tp-call.c | 8 ++++++ libempathy/empathy-tp-call.h | 2 + libempathy/empathy-tp-chat.c | 49 +++++++++++++++++++++++++++++++++++++ libempathy/empathy-tp-chat.h | 3 ++ src/empathy-event-manager.c | 15 +---------- src/empathy.c | 7 +++++ 7 files changed, 112 insertions(+), 20 deletions(-)
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.