diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2024-12-19 22:48:41 -0500 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2024-12-19 22:48:41 -0500 |
commit | 5a7559e39d2cd8306a99adbc6d39e90716b14687 (patch) | |
tree | ab8e99c780b6a1dd6d27f0521f052e20bd7e3798 /ap_state.h | |
parent | 4f2ac8d575549501e29a7c0088293db2e5e236dd (diff) | |
download | lingo-ap-tracker-5a7559e39d2cd8306a99adbc6d39e90716b14687.tar.gz lingo-ap-tracker-5a7559e39d2cd8306a99adbc6d39e90716b14687.tar.bz2 lingo-ap-tracker-5a7559e39d2cd8306a99adbc6d39e90716b14687.zip |
Rewrote APState so connection happens on thread
The whole file is more thread-safe than before, with a few notable exceptions. This fixes a read-after-free issue where, when reconnecting after a disconnection, the client thread would attempt to lock a mutex owned and already destroyed by the main thread.
Diffstat (limited to 'ap_state.h')
0 files changed, 0 insertions, 0 deletions