[ipcamera] Fix orphan ffmpeg process after stopping stream URL (#14909)
* Setting ffmpeg reference 'ffmpegMjpeg' to null after stopping convertion to fix automatic restart of ffmpeg process. --------- Signed-off-by: Thomas Burri <th@thonojato.ch>
This commit is contained in:
parent
254efb5372
commit
a2dcf2fcef
|
@ -212,6 +212,9 @@ public class CameraServlet extends IpCameraServlet {
|
|||
Ffmpeg localMjpeg = handler.ffmpegMjpeg;
|
||||
if (localMjpeg != null) {
|
||||
localMjpeg.stopConverting();
|
||||
// Set reference to ffmpegMjpeg to null to prevent automatic reconnection
|
||||
// in handler's pollCameraRunnable() check for frozen camera
|
||||
handler.ffmpegMjpeg = null;
|
||||
}
|
||||
} else {
|
||||
handler.closeChannel(handler.getTinyUrl(handler.mjpegUri));
|
||||
|
|
Loading…
Reference in New Issue