Intel® oneAPI Threading Building Blocks
Ask questions and share information about adding parallelism to your applications when using this threading library.

Flow Graph - Rejecting Function Nodes

ronag89
Beginner
116 Views

If I have two function nodes that are both rejecting:

function_node<int, tbb::flow::rejecting> n0(g, 1, body());
function_node<int, tbb::flow::rejecting> n1(g, 1, body());
make_edge(n0, n1);

If n1 rejects a message from n0? Will that message disappear or will n1 pick up the message from n0 later when it is able and in the meantime n0 will also reject messages?

Is my understanding correct?

0 Kudos
1 Reply
Michael_S_
Beginner
116 Views

It looks like the message is really lost. I rose a similar issue here: http://software.intel.com/en-us/forums/topic/516178

Reply