Краш сервера при SQL запросе
Поставил плагин на свой сервер и примерно раз в 1-2 дня происходит краш при выполнения SQL запроса. Краш происходить из-за бага в MySQL драйвере: https://github.com/alliedmodders/sourcemod/issues/1207 asherkin не планирует фиксить этот баг в ближайшем будущем.
Примеры крашстека: 1548cc3b-6a3c-422e-450e0ab2-437aac6f.dmp.txt c92a64ac-4d70-4e33-6ae1e8b5-99cd0dd9.dmp (1).txt Все краши происходят в вызове materialadmin.smx::OnClientAuthorized
По наблюдениям asherkin краш не происходит если нет смешивания синхронных и асинхронных запросов. Можно ли попробовать применить этот подход в плагине для решения этой проблемы?
С этим пока всё сложно, но вообще рассматривается уход от синхронных вызовов. Но частично это невозможно, т.к. установка той же кодировки - операция полностью синхронная, и способа сделать это асинхронно - вообще нет.