- Add 2.5 second heartbeat timer using Lib9pClient to read 'help' - Heartbeat detects daemon death reliably (vs unreliable process exit codes) - On disconnect: clear sessions, stop streams, reset active selection - On reconnect: refresh sessions, restart agent streams Replaces flaky NinePConnection::disconnected signal which depended on eventwait process exit behavior. |
||
|---|---|---|
| .. | ||
| chatblockmodel.cpp | ||
| chatblockmodel.h | ||
| lib9pclient.cpp | ||
| lib9pclient.h | ||
| main.cpp | ||
| main.qml | ||
| ninepconnection.cpp | ||
| ninepconnection.h | ||
| ollie.svg | ||
| ollie9pclient.cpp | ||
| ollie9pclient.h | ||
| org.ollie.gui.desktop | ||
| qml.qrc | ||
| streamfsm.cpp | ||
| streamfsm.h | ||
| thememanager.cpp | ||
| thememanager.h | ||