Будет проще обернуть инициализацию класса в try/except, нежели писать это в каждую функцию. Если с фласком такое не прокатит, то верну все назад и сделаю по-дефолту.
Кирилл Легенда, у вас тут все кардинально неверно. Peer_id добавляется в список только после обработки класса message, поэтому для потока данного айди просто нет.