dronecan / dronecan_dsdlc

Other
6 stars 30 forks source link

dronecan_dsdlc: print result stacktraces on incomplete build #2

Closed peterbarker closed 2 years ago

peterbarker commented 2 years ago

This caused Tom some pain as he had a module em installed as well as empy. The former doesn't have a method that we need, apparently.

The use of multiprocessing.pool mean that we were swallowing and throwing away the exceptions, which made this much harder to track down than it should have been. So stop throwing them away, and provide a hint to the user as to what might fix their problem.