On 11/09/2015 11:36, Alberto Garcia wrote: > > > > Because nested aio_poll will automatically be limited to only > > > > process block layer events. My idea is to eventually let main loop > > > > use aio_poll > > > > > > That would be a step back. Using GSource is useful because it lets > > > you integrate libraries such as GTK+. > > > > Can we move GTK to a separate GSource thread? > > I think that GTK should always run in the main thread, or at least the > one running the default main loop / GMainContext.
Agreed. The glib main loop is a positive thing, not a negative one. Paolo