SICKAG / sick_safetyscanners

ROS driver for SICK safety laser scanners
https://www.sick.com/de/en/opto-electronic-protective-devices/safety-laser-scanners/c/g187225
Apache License 2.0
61 stars 59 forks source link

Add pending command mutex #132

Closed nicostudt closed 1 year ago

nicostudt commented 1 year ago

Info

Similar to this issue, a segmentation fault in cola2session crashed multiple scan ROS nodes several times. Although the actual triggering event of the problem could not really be identified, this fix should limit the concurrent access to the pending commands and thus avoid the error.

Fixes #114

Changes

lenpuc commented 1 year ago

Rebased and merged