LINUX.ORG.RU

История изменений

Исправление invy, (текущая версия) :

Всё гениальное просто...

Glib::MainLoop::create(Glib::MainContext::create(), false);

То есть, если ему явно указать контекст, то он его послушно использует и колбэки прилетают именно в этот контекст, созданный именно в этом треде.

Или нет... оно диспатчер вызывает в нужном треде, но не колбэк.

Исходная версия invy, :

Всё гениальное просто...

Glib::MainLoop::create(Glib::MainContext::create(), false);

То есть, если ему явно указать контекст, то он его послушно использует и колбэки прилетают именно в этот контекст, созданный именно в этом треде.