Skip to content

Commit 51174da

Browse files
Restored back lock in onStopped
1 parent d9d8814 commit 51174da

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

obs-studio-server/source/osn-output.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,10 @@ void osn::Output::InitOutput(obs_output_t *output)
4242

4343
auto onStopped = [](void *data, calldata_t *) {
4444
osn::Output *context = reinterpret_cast<osn::Output *>(data);
45-
{
46-
std::unique_lock lock(context->m_mtxOutputStop);
47-
context->m_outputStopped = true;
48-
}
45+
std::unique_lock lock(context->m_mtxOutputStop);
46+
context->m_outputStopped = true;
4947
context->m_cvStop.notify_one();
50-
};
48+
}
5149

5250
signal_handler *sh = obs_output_get_signal_handler(output);
5351
signal_handler_connect(sh, "stop", onStopped, this);

0 commit comments

Comments
 (0)