From 5272c491ea6a0c5c0eb353632a6385a88ae74477 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sun, 24 May 2020 19:40:41 +0200 Subject: [PATCH] Stop leaking SRT sockets on disconnect. --- nageru/ffmpeg_capture.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nageru/ffmpeg_capture.cpp b/nageru/ffmpeg_capture.cpp index cda801a..87d1c00 100644 --- a/nageru/ffmpeg_capture.cpp +++ b/nageru/ffmpeg_capture.cpp @@ -286,6 +286,11 @@ FFmpegCapture::~FFmpegCapture() dequeue_cleanup_callback(); } swr_free(&resampler); +#ifdef HAVE_SRT + if (srt_sock != -1) { + srt_close(srt_sock); + } +#endif } void FFmpegCapture::configure_card() -- 2.39.2