diff --git a/plugins/obs-outputs/ftl-stream.c b/plugins/obs-outputs/ftl-stream.c index 25ccb4519..2ae7042f5 100644 --- a/plugins/obs-outputs/ftl-stream.c +++ b/plugins/obs-outputs/ftl-stream.c @@ -886,6 +886,7 @@ static enum ret_type ftl_event(struct ftl_stream *stream, //tell OBS and it will trigger a reconnection blog(LOG_WARNING, "Reconnecting to Ingest"); obs_output_signal_stop(stream->output, OBS_OUTPUT_DISCONNECTED); + reset_semaphore(stream); return RET_EXIT; }