summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Markmann <tm@ayena.de>2016-01-25 08:09:09 (GMT)
committerTobias Markmann <tm@ayena.de>2016-01-25 09:23:19 (GMT)
commit70651c20e9b9640cbf16a4d06fdae4845132045d (patch)
treec57e107231e0e3b9621cdbd1c38c21d5197c0674 /Swiften/Network/NATPortMapping.h
parent0952786705da1cd36992f4f5e24bf744187a37f8 (diff)
downloadswift-70651c20e9b9640cbf16a4d06fdae4845132045d.zip
swift-70651c20e9b9640cbf16a4d06fdae4845132045d.tar.bz2
Prevent recursive processing of event queue in EventLoop
The old event loop had this protection, however it is missing in the new design. This adds this protection again as some external event loop implementations, e.g. the Qt event loop, directly process their event queue from an event handler. Test-Information: Unit and system tests pass on OS X 10.11.3. Change-Id: I10ce7160c3f201e2d5f53ab8289ddde1eb3262e8
Diffstat (limited to 'Swiften/Network/NATPortMapping.h')
0 files changed, 0 insertions, 0 deletions