Cannot kill the dummy thread created by callback function (pgie_src_pad_buffer_probe, tiler_sink_pad_buffer_probe)

• Hardware Platform (Jetson / GPU) Jetson Tx2
• DeepStream Version 5.1
**• Ubuntu 18.04 python 3.6.9

Thanks to the call back function, I was able to extract a lot of useful information.

As I understand it, nvidia created a dummy thread for each call back function.

However, after killing the loop (loop.quit), I don’t know how to kill those dummy threads.
I tried, instead of returning Gst.PadProbeReturn.OK, I return Gst.PadProbeReturn.REMOVE. But the problem is still not solved.

Please upgrade to DS 6.0. Do you still see the thread after destroy GStreamer pipeline?

Thank for your quick reply, I will upgrade to DS 6.0 and let you know later.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.