fixed: gstd can run into a SIGSEGV in case gstreamer sends a message to a non-existing pipe. We need to ensure, that g_source_remove() is called before the pipe is destroyed.