about summary refs log tree commit diff stats
path: root/src/ipc_dialog.cpp
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2024-12-19 22:48:41 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2024-12-19 22:48:41 -0500
commit5a7559e39d2cd8306a99adbc6d39e90716b14687 (patch)
treeab8e99c780b6a1dd6d27f0521f052e20bd7e3798 /src/ipc_dialog.cpp
parent4f2ac8d575549501e29a7c0088293db2e5e236dd (diff)
downloadlingo-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 'src/ipc_dialog.cpp')
0 files changed, 0 insertions, 0 deletions