04.01.2017, 16:31
Quote:
Проблема актуальна. Всё тоже самое, но уже не на 5 дней сбой, а на 2-ом (онлайн вырос и видимо что-то накапливается в быстром темпе, и как приходит предел - файлы не читаются).
Даже в клиентский бан-лист нельзя записать ип-адрес. Все файлы отрубились (банлист, базы SQL), за исключением клиентского лога server_log.txt. При этом сервер не падает, работает норм, игроки не жалуются. Есть вариант - отключить серверный лог (его код я кидал выше) и посмотреть, что будет. После перезагрузки (exit) - всё работает как обычно, но постоянно перезагружать мод бред. |
new File:f=fopen("file.txt", io_read);
когда будет открытие под номером 4294967296/2+1 переменная нового открытия уйдет в минус, и все проверки на if(f) идут по бороде.
Хороший выход - сжечь нафиг файлы раз и навсегда.
Плохой выход - if(f!=0)