Closed missytake closed 1 year ago
We realized that the watcher thread causes high CPU usage, as it doesn't have a sleep statement. Then we realized that a try/finally clause would be much easier to kill the process if any thread dies.
The tests all passed locally, except tests/test_bot.py::TestSupportGroup::test_support_group_relaying. Let's wait for #63.
tests/test_bot.py::TestSupportGroup::test_support_group_relaying
We realized that the watcher thread causes high CPU usage, as it doesn't have a sleep statement. Then we realized that a try/finally clause would be much easier to kill the process if any thread dies.