----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/18311/ -----------------------------------------------------------
(Updated Feb. 27, 2014, 9:11 p.m.) Review request for mesos and Benjamin Hindman. Changes ------- Removed incorrect CHECKs within the C++03 lambda's. Added additional test for discarded promises. Repository: mesos-git Description ------- Currently the Process::await implementation on list<Future>, by the nature of std::list, expects equally typed futures. This new override implements await for a tuple of futures, hence allows awaiting differently typed futures in a single call. There also is a new override that allows await on a single Future, a convenience approach for allowing a Process based await on a single Future without forcing the user to render a list or tuple out of that. A C++11 and a boost-based implementation have been added. This patch also includes tests on those new overrides. Diffs (updated) ----- 3rdparty/libprocess/include/process/collect.hpp 2a73bc9 3rdparty/libprocess/src/tests/process_tests.cpp e899aed Diff: https://reviews.apache.org/r/18311/diff/ Testing ------- make check (clang c++11, gcc) Thanks, Till Toenshoff
