You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We often pass the Context to BT nodes but the operations are not thread safe when we run multiple jobs in parallel. We could update workcell_task_assignments in the system orchestrator callbacks while BT nodes might be iterating over the same.
We should move all data members to private scope and add get/setters that lock a mutex before accessing these data members.
The text was updated successfully, but these errors were encountered:
We often pass the Context to BT nodes but the operations are not thread safe when we run multiple jobs in parallel. We could update
workcell_task_assignments
in the system orchestrator callbacks while BT nodes might be iterating over the same.We should move all data members to
private
scope and add get/setters that lock a mutex before accessing these data members.The text was updated successfully, but these errors were encountered: