1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_events/interprocess
reuk fb83c45a9d IPC: Fix race condition when destroying connections
It was possible to encounter data races when when requesting connection
callbacks on the message thread, but creating/destroying connection
objects on a background thread.

This change ensures that a message will not be processed if the
destination connection is destroyed before the message is delivered.
2020-10-29 13:02:12 +00:00
..
juce_ConnectedChildProcess.cpp Cleanup: Remove redundant inlines 2020-04-27 10:22:06 +01:00
juce_ConnectedChildProcess.h Updated all license headers 2020-04-23 17:30:39 +01:00
juce_InterprocessConnection.cpp IPC: Fix race condition when destroying connections 2020-10-29 13:02:12 +00:00
juce_InterprocessConnection.h IPC: Fix race condition when destroying connections 2020-10-29 13:02:12 +00:00
juce_InterprocessConnectionServer.cpp IPC: Fix race condition when destroying connections 2020-10-29 13:02:12 +00:00
juce_InterprocessConnectionServer.h Updated all license headers 2020-04-23 17:30:39 +01:00
juce_NetworkServiceDiscovery.cpp Updated all license headers 2020-04-23 17:30:39 +01:00
juce_NetworkServiceDiscovery.h Updated all license headers 2020-04-23 17:30:39 +01:00