mirror of
https://github.com/torlando-tech/columba
synced 2026-08-12 18:07:15 -04:00
- Add Mutex to serialize mute IPC calls in CallViewModel, preventing race between PTT button release (setCallMuted(true)) and PTT mode toggle (setCallMuted(false)) on Dispatchers.IO thread pool - Move link.teardown() outside _call_handler_lock in Python call_manager.hangup() to prevent deadlock: teardown() can trigger __link_closed() synchronously on the same thread, which tries to re-acquire the non-reentrant threading.Lock, blocking all subsequent call() invocations forever Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| call_manager.py | ||