Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Fatal errors in message loop do not fail fast #1680
When a fatal error happens on one of the background threads that parse and handle messages, that error is logged by Python, but the adapter continues running. If the error happens on just one of the threads, the other thread remains alive, and the adapter never exits, even though it is broken.
Fatal errors (i.e. anything that is not