requested to merge ndufresne/gstreamer:cancellable-source-leak-suppression into main
valgrind: Supress racy cancellable source leak
Creating a socket source, creates a cancellable source internally. This mechanism is racy and in order to workaround the race, the final unref can be delayed. Unfortunatly, it seams that this is randomly leaked. This affects users of glib 2.65 and up. Add a suppression on our side in order to avoid this leak showing up randomly in our CI.
See https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1400 for more about the glib implementation detail. And follow this link for an example of failing CI pipeline: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/jobs/51694889