public static unowned MainContext? get_thread_default ()
Gets the thread-default MainContext for this thread.
Asynchronous operations that want to be able to be run in contexts other than the default one should call this method or ref_thread_default to get a MainContext to add their SignalSources to. (Note that even in single-threaded programs applications may sometimes want to temporarily push a non-default context, so it is not safe to assume that this will always return null if you are running in the default thread.)
If you need to hold a reference on the context, use ref_thread_default instead.
the thread-default MainContext, or null if the thread-default context is the global default context.