Opened 4 years ago

Closed 4 years ago

#10426 closed Bugs (fixed)

Take in account the deferred futures in when_all.

Reported by: viboes Owned by: viboes
Milestone: Boost 1.57.0 Component: thread
Version: Boost 1.56.0 Severity: Problem
Keywords: Cc:

Description

Take in account this deferred tasks

  • If any of the futures supplied to a call to when_all refer to deferred tasks that have not started execution, those tasks are executed before the call to when_all returns. Once all such tasks have been executed, the call to when_all returns immediately.

Change History (6)

comment:1 Changed 4 years ago by viboes

Owner: changed from Anthony Williams to viboes
Status: newassigned

comment:2 Changed 4 years ago by viboes

Type: Feature RequestsBugs

Set as Bug as otherwise this is not an optimization.

comment:4 Changed 4 years ago by viboes

Summary: Take in account this deferred futures in when_all.Take in account the deferred futures in when_all.

comment:6 Changed 4 years ago by viboes

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.