I was working through the "OpenCV, Python, and DroneBlocks for Tello Camera Control" course and noticed you had to ctrl-c twice to exit.
I took a look at why that might be the case and it looks like we need to set the threads to daemon threads. After doing this it worked, but I also had to perform some None checks as well.
I also added '.idea' to the .gitignore so my pycharm artifacts will be be ignored.
I was working through the "OpenCV, Python, and DroneBlocks for Tello Camera Control" course and noticed you had to ctrl-c twice to exit.
I took a look at why that might be the case and it looks like we need to set the threads to daemon threads. After doing this it worked, but I also had to perform some None checks as well.
I also added '.idea' to the .gitignore so my pycharm artifacts will be be ignored.