On jeu, 2007-01-18 at 21:39 +0000, Dafydd Harries wrote: > Ar 18/01/2007 am 22:30, ysgrifennodd Xavier Claessens: > > 1) RequestConnection returns the existing object if it's already > > connected. Currently if I try to connect an account that is already > > connected I get this error: > > > > * (gossip:6771): WARNING **: Connect() failed: Error acquiring bus name > > org.freedesktop.Telepathy.Connection.idle.irc.xclaesse_irc_freenode_net, > > The connection manager already has this connection active. > > Why not just call RequestConnection and catch the error to determine whether > the connection exists? If you don't need the resulting connection object, you > can just call Disconnect() on it.
It can be a solution if all CM returns the same error. So there is three solutions: 3) Add in the spec a possible error on RequestConnection telling it's already connected. Thanks ! Xavier.
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
