summaryrefslogtreecommitdiff
path: root/include/mbgl/util/run_loop.hpp
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2015-11-13 13:37:42 -0800
committerJohn Firebaugh <john.firebaugh@gmail.com>2015-11-16 12:25:46 -0800
commit6f881977eb2e8e15ffa6edc1b4eed4dda9b6fe71 (patch)
treec1aba99308aabd75473275366f0a8cf5209deae5 /include/mbgl/util/run_loop.hpp
parentd9f10fbfa795ae2b5b70265c14184e79f802ebca (diff)
downloadqtlocation-mapboxgl-6f881977eb2e8e15ffa6edc1b4eed4dda9b6fe71.tar.gz
[core] Fix a subtle and currently unexposed bug in RunLoop::invokeWithCallback
The doubly nested lambda that's responsible for executing the callback needs to check the cancellation flag on *both* threads. See comment for details.
Diffstat (limited to 'include/mbgl/util/run_loop.hpp')
0 files changed, 0 insertions, 0 deletions