diff --git a/gdk/quartz/gdkeventloop-quartz.c b/gdk/quartz/gdkeventloop-quartz.c index 9f87371a20..f11d4d88e7 100644 --- a/gdk/quartz/gdkeventloop-quartz.c +++ b/gdk/quartz/gdkeventloop-quartz.c @@ -987,6 +987,7 @@ _gdk_quartz_event_loop_init (void) event_poll_fd.fd = -1; source = g_source_new (&event_funcs, sizeof (GSource)); + g_source_set_name (source, "GDK Quartz event source"); g_source_add_poll (source, &event_poll_fd); g_source_set_priority (source, GDK_PRIORITY_EVENTS); g_source_set_can_recurse (source, TRUE); diff --git a/gdk/win32/gdkevents-win32.c b/gdk/win32/gdkevents-win32.c index 3773e4dc20..1c1e9d57e1 100644 --- a/gdk/win32/gdkevents-win32.c +++ b/gdk/win32/gdkevents-win32.c @@ -377,6 +377,7 @@ _gdk_events_init (void) #endif source = g_source_new (&event_funcs, sizeof (GSource)); + g_source_set_name (source, "GDK Win32 event source"); g_source_set_priority (source, GDK_PRIORITY_EVENTS); #ifdef G_WITH_CYGWIN diff --git a/gdk/x11/gdkevents-x11.c b/gdk/x11/gdkevents-x11.c index 1f27497f3f..2f096a1adf 100644 --- a/gdk/x11/gdkevents-x11.c +++ b/gdk/x11/gdkevents-x11.c @@ -142,7 +142,12 @@ gdk_display_source_new (GdkDisplay *display) { GSource *source = g_source_new (&event_funcs, sizeof (GdkDisplaySource)); GdkDisplaySource *display_source = (GdkDisplaySource *)source; + char *name; + name = g_strdup_printf ("GDK X11 Event source (%s)", + gdk_display_get_name (display)); + g_source_set_name (source, name); + g_free (name); display_source->display = display; return source; diff --git a/modules/printbackends/cups/gtkprintbackendcups.c b/modules/printbackends/cups/gtkprintbackendcups.c index 3924871196..4b26cba5d3 100644 --- a/modules/printbackends/cups/gtkprintbackendcups.c +++ b/modules/printbackends/cups/gtkprintbackendcups.c @@ -1248,6 +1248,7 @@ cups_request_execute (GtkPrintBackendCups *print_backend, dispatch = (GtkPrintCupsDispatchWatch *) g_source_new (&_cups_dispatch_watch_funcs, sizeof (GtkPrintCupsDispatchWatch)); + g_source_set_name (dispatch, "GTK+ CUPS backend"); GTK_NOTE (PRINTING, g_print ("CUPS Backend: %s - Executing cups request on server '%s' and resource '%s'\n", G_STRFUNC, dispatch, request->server, request->resource));