Reintroduced the global input lock for ROS service callbacks
Reintroduced the global input lock for ROS service callbacks

To ensure that no race conditions happen, a global access mutex to all data structures accessed from ROS service callbacks is now in place. Service callbacks can now only be active one at a time, of any type (begin, alter, end context).

airballking/semrec,code-iai/semrec,airballking/semrec,code-iai/semrec,code-iai/semrec,code-iai/semrec,airballking/semrec,airballking/semrec