summaryrefslogtreecommitdiffstats
path: root/async/src/async_impl.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-04-19 12:13:29 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-04-19 12:13:29 +0200
commit12d24dabb8763deed1ab2372d7b69765822b14a5 (patch)
treefdd3b0cb20ff5410a0b41b613d9f5c69fd10f76c /async/src/async_impl.h
parent462d2999f0171452ecb6fafb52c7244008f536eb (diff)
downloadsink-12d24dabb8763deed1ab2372d7b69765822b14a5.tar.gz
sink-12d24dabb8763deed1ab2372d7b69765822b14a5.zip
Async: Ensure the future passed by reference to the handler remains valid.
The reference used to become invalid during execution of the handler, leading to subtle errors (the job just never finished). Unfortunately I failed to write a test that catches this, as the test always seems to work anyways....
Diffstat (limited to 'async/src/async_impl.h')
0 files changed, 0 insertions, 0 deletions