summaryrefslogtreecommitdiffstats
path: root/low-can-binding/binding/low-can-socket.hpp
diff options
context:
space:
mode:
authorRomain Forlot <romain.forlot@iot.bzh>2018-07-06 14:38:02 +0200
committerRomain Forlot <romain.forlot@iot.bzh>2018-07-06 16:16:42 +0200
commite777f2d4f52e879405d3e5867174407794456da9 (patch)
tree1b6cb43566dec8ba91989b6a802d9b05336c6cf3 /low-can-binding/binding/low-can-socket.hpp
parent7bb8126d30cc4273db6937623ac62771e17cf0a0 (diff)
Fix: correctly stop the binding.
Automatically destroying C++ objects wasn't sufficient since it uses thread with locks that were waiting forever if there is no CAN bus activity. Now correctly wake-up the threads to ends them even if there without activity on the CAN bus. Change-Id: I69d74a34a8dbea4df7c8090aa47abf1c43133020 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Diffstat (limited to 'low-can-binding/binding/low-can-socket.hpp')
0 files changed, 0 insertions, 0 deletions