mesos-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin Klues <>
Subject Re: Review Request 42955: Added variadic template for process::collect.
Date Fri, 29 Jan 2016 21:18:21 GMT

This is an automatically generated e-mail. To reply, visit:

(Updated Jan. 29, 2016, 9:18 p.m.)

Review request for mesos, Jie Yu, Joris Van Remoortere, and Michael Park.


GCC 4.8 has a bug using variadic templates with lambdas. This patch changes the previous one
to use a std::bind as a workaround for this bug.

Bugs: MESOS-4551

Repository: mesos


Previously, templates only existed to allow collect to take either a
std::list of Futures, or *exactly* 2 Futures as arguments.

This commit removes the 2 argument template and replaces it with a
variadic template that accepts an arbitrary number of Futures as

Diffs (updated)

  3rdparty/libprocess/include/process/collect.hpp cd78b6c211c2e4ca2b1ebbe728cfc2dfad1a32c9




Kevin Klues

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message