ros service callback blocks the other node callbacks?
Hi all! Does a slow service callback prevent the other callbacks from running? Is there a multi-thread solution behind the scenes, or a FIFO queue?
In the situation that there's a service with a publisher/subscriber structure for what should be a service, is there a neat wait to sincronize the request with the published answer? It looks like waiting on a mutex or flag prevents the subscription callback from running.
Cheers!