output/Thread: remove duplicate code by calling InternalCloseOutput()

This commit is contained in:
Max Kellermann 2021-10-22 19:39:52 +02:00
parent 7b2e3331f2
commit 5ad53a7554

View File

@ -74,13 +74,7 @@ AudioOutputControl::InternalOpen2(const AudioFormat in_audio_format)
try {
output->ConfigureConvertFilter();
} catch (...) {
open = false;
{
const ScopeUnlock unlock(mutex);
output->CloseOutput(false);
}
InternalCloseOutput(false);
throw;
}
}