[Telepathy] telepathy-glib: *_run_* methods.

Murray Cumming murrayc at murrayc.com
Mon Nov 24 09:19:51 PST 2008


On Mon, 2008-11-24 at 10:46 +0000, Dafydd Harries wrote:
> Ar 18/11/2008 am 14:50, ysgrifennodd Simon McVittie:
> > Any event can occur during a _run_, including D-Bus signals, returns from
> > other methods, etc., and the program has to cope gracefully.
> > I'm somewhat regretting introducing those functions, for the reasons
> > that Xavier and Alban pointed out. They can be useful in sufficiently
> > controlled environments, though.
> 
> I think it was a worthwhile experiment. Making a C API that supports
> asynchronicity well while being pleasant to use is a challenge. On balance, I
> suspect that _run() semantics are more trouble than they're worth, but at
> least we are trying.

Would you go so far as to deprecate the existing _run_ methods?

-- 
murrayc at murrayc.com
www.murrayc.com
www.openismus.com



More information about the Telepathy mailing list