7.2.2.4. async_thread¶
- async_thread(sol, args, node_attr, node_id, *a, **kw)[source]¶
Execute sol._evaluate_node in an asynchronous thread.
- Parameters:
sol (schedula.utils.sol.Solution) – Solution to be updated.
args (tuple) – Arguments to be passed to node calls.
node_attr (dict) – Dictionary of node attributes.
node_id (str) – Data or function node id.
a (tuple) – Extra args to invoke sol._evaluate_node.
kw (dict) – Extra kwargs to invoke sol._evaluate_node.
- Returns:
Function result.
- Return type: