mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-09-19 20:32:15 +02:00
libobs: Do not attempt to reconnect if stop event is set
This commit is contained in:
parent
a289581579
commit
baf62fcdbf
@ -3043,6 +3043,12 @@ static void output_reconnect(struct obs_output *output)
|
||||
{
|
||||
int ret;
|
||||
|
||||
if (reconnecting(output) &&
|
||||
os_event_try(output->reconnect_stop_event) != EAGAIN) {
|
||||
os_atomic_set_bool(&output->reconnecting, false);
|
||||
return;
|
||||
}
|
||||
|
||||
if (!reconnecting(output)) {
|
||||
output->reconnect_retry_cur_msec =
|
||||
output->reconnect_retry_sec * 1000;
|
||||
|
Loading…
Reference in New Issue
Block a user