Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed remaining thread unsafe APState/IPCState reads | Star Rauchenberger | 6 days | 1 | -2/+2 |
| | | | | Still would like to add some kind of wrapper object that TrackerState could use to read APState without locking, since it'll only ever be called from the thread that would do the mutating, but this is fine for now. | ||||
* | Prevent deadlock when IPC times out | Star Rauchenberger | 7 days | 1 | -5/+12 |
| | |||||
* | Typo | Star Rauchenberger | 8 days | 1 | -4/+4 |
| | |||||
* | Handle exceptions when starting IPC connection | Star Rauchenberger | 8 days | 1 | -27/+41 |
| | | | | Also fixes bug where the IPC thread would double-lock the state mutex if the connection timed out and reached the maximum backoff interval. | ||||
* | Make IPC opt-in and configurable | Star Rauchenberger | 8 days | 1 | -29/+135 |
| | |||||
* | Added solved panels over IPC | Star Rauchenberger | 9 days | 1 | -1/+31 |
| | |||||
* | Added getting player position from IPC | Star Rauchenberger | 9 days | 1 | -0/+231 |