fix(recording): make QA mute release idempotent

This commit is contained in:
kaku.ki committed 2026-05-06 00:13:44 +09:00
1 parent bb0fefc786
commit 78a38460ce
1 file changed
+1 -1
@@ -926,8 +926,8 @@ fn release_recording_mute(inner: &Arc<Inner>, owner: &str) {
fn stop_qa_recorder(inner: &Arc<Inner>) {
if let Some(rec) = inner.qa_recorder.lock().take() {
rec.stop();
release_recording_mute(inner, "qa");
}
release_recording_mute(inner, "qa");
}
fn take_recorder_for_session(inner: &Arc<Inner>, session_id: u64) -> Option<Recorder> {