28.08.2017, 15:23
(
Последний раз редактировалось thebatya; 28.08.2017 в 16:02.
)
Quote:
Ошибка проявляется всегда? Мне кажется, что только после перезагрузки (gmx). Возможно в OnGameModeExit нет mysql_close(gConnectionHandle);.
|
UPD 1:
Проверил на всех версиях R40-R41.
Из-за чего, то переменная, которая хранит в себе идентификатор подключения, обнуляется после включения мода.
PHP код:
public OnGameModeInit()
{
mysql_log(ALL);
gConnectionHandle = mysql_connect(MYSQL_HOSTNAME, MYSQL_USERNAME, MYSQL_PASSWORD, MYSQL_DATABASE);
printf("%d", _:gConnectionHandle); // 1
return 1;
}
PHP код:
main()
{
printf("%d", _:gConnectionHandle); // 0
}
В моде нет не где обнуления 100%.
UPD 2:
Странным образом после удаления лог-файла ошибка пропала и запросы начали отправляться.