floe / surfacecast

SurfaceCast: merge and distribute surface streams and webcam chat via WebRTC
GNU Lesser General Public License v3.0
11 stars 3 forks source link

Testsources and frontstream are leaking request pads #29

Closed floe closed 2 years ago

floe commented 2 years ago

On client disconnect, the three testsource tees and the frontstream tee retain at least one request pad that should be cleaned up.

floe commented 2 years ago

Root cause: request pads are created by link_request_pads with do_queue=False, so they are not associated with a queue.