diff --git a/gio/gtask.c b/gio/gtask.c index a767e1909..2c788367a 100644 --- a/gio/gtask.c +++ b/gio/gtask.c @@ -58,6 +58,10 @@ * use g_task_propagate_pointer() or the like to extract the * return value. * + * Using #GTask requires the thread-default #GMainContext from when the + * #GTask was constructed to be running at least until the task has completed + * and its data has been freed. + * * Here is an example for using GTask as a GAsyncResult: * |[ * typedef struct {