diff --git a/doc/tasks.md b/doc/tasks.md index 52c8017c..f67dec26 100644 --- a/doc/tasks.md +++ b/doc/tasks.md @@ -4,6 +4,13 @@ ## Текущие задачи +[ ] **Desktop: выход после SIGTERM оставляет GUI после остановки ядра** — 13.10.2026: + при обновлении live-плеера старый vibechat завершил ядро/worker, но процесс остался + в QCoreApplication::exec с работающим audio output. В логах также DM SELECT после + уничтожения SQLite (`bad parameter or other API misuse`). Проверить отмену Quit + в MainWindow::closeEvent (всегда ignore), порядок уведомлений и отключение GUI от БД. + Снимок: `/tmp/stream-desktop-shutdown-backtrace.log`, лог vibechat 13:04:09. + [+] **Desktop live: очередь видео вытесняла будущие кадры до показа** — 13.10.2026: SM → colo2 доставлял ~30fps, desktop декодировал ~30fps, но videoQ=6 постоянно выбрасывал ближайший кадр до достижения его PTS аудиочасами. Регрессия H.264/Opus