[Bugs] #619 UNSP: Method "AddMembers" with signature "aus" on interface "org.freedesktop.Telepathy.Channel.Interface.Group" doesn't exist
SugarLabs Bugs
bugtracker-noreply at sugarlabs.org
Tue Sep 1 06:12:54 EDT 2009
#619: Method "AddMembers" with signature "aus" on interface
"org.freedesktop.Telepathy.Channel.Interface.Group" doesn't exist
------------------------------------------+---------------------------------
Reporter: sascha_silbe | Owner: morgs
Type: defect | Status: new
Priority: Unspecified by Maintainer | Milestone: 0.86
Component: sugar-presence-service | Version: Git as of bugdate
Severity: Minor | Resolution:
Keywords: | Distribution: Unspecified
Status_field: Unconfirmed |
------------------------------------------+---------------------------------
Comment(by gdesmott):
I guess either Gabble crashed or the subscribe channel has been closed
(because of disconnection probably).
A possible fix could be to set self._{subscribe,publish}_channel to None
when connection is disconnected or when these channels are closed.
Then _add_not_subscribed_to_subscribe_channel should make an async call to
GetAllMembers and the callback should check that self._subscribe_channel
is still not None before calling AddMembers.
--
Ticket URL: <http://dev.sugarlabs.org/ticket/619#comment:1>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list