On Mon, 2015-02-09 at 14:02 +0100, Bastien Nocera wrote:
> On Mon, 2015-02-09 at 12:53 +0000, Emmanuele Bassi wrote:
> <snip>
> > I do agree with Philip's proposal of warning if the sync API is called
> > inside the default main context, even if there's the obvious issue of
> > console-only code that still uses a main loop, but does not have
> > interactivity issues.
> 
> I wouldn't want that. I can certainly see that as a necessary evil (say
> on application startup), and would rather it threw an error if that sync
> call took too long instead.

Why can the startup code not use a GMainLoop? Is there some pattern I’ve
missed? I thought in all such situations you could still do with a main
loop so you could handle Ctrl+C nicely.

Philip

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to