iRobotEducation / irobot-edu-python-sdk

Python SDK for iRobot Edu robots (Root or Create 3)
BSD 3-Clause "New" or "Revised" License
16 stars 6 forks source link

Programmatic program exits are ugly #1

Open shamlian opened 1 year ago

shamlian commented 1 year ago

Using ^C to end the program seems to be caught properly, but programmatically exiting with a quit(), exit(), or even sys.exit() causes an uncaught exception in one of the async threads. This is ugly, but it's unclear if it's harmful.