NewServer icon indicating copy to clipboard operation
NewServer copied to clipboard

CSGO ma_rehashadm No connect bd

Open IIIef opened this issue 6 years ago • 4 comments

Не знаю, может тут уже были такие темы, но не заметил) короче проблема такая, что если на сервере включен спящий режим, (sv_hibernate_when_empty 1) то ma_rehashadm не работает. Если отключить спящий режим, то все работает в этом плане нормально.

IIIef avatar May 08 '19 00:05 IIIef

@CrazyHackGUT что за дела? sm_cvar sv_hibernate_when_empty "0" у меня так стоит и после перезагрузки сервера вот это:

sm_reloadadmins
No connect bd

megoRU avatar Jun 07 '19 08:06 megoRU

Кстати когда игрок заходит то сервер сам вроде подключается

megoRU avatar Jun 07 '19 08:06 megoRU

Это проблема со стороны SM. MA тут не причём. Когда активен спящий режим (гибернация), SourceMod не даёт исполняться коду плагинов. Он обрабатывает только команды. Но поскольку запросы к базе уходят в другом потоке, то сталкиваемся с проблемой, что ответ от сервера пришёл-то давно, но пока никто не зашёл, то МА об этом и не узнает, да и сам ответ уже просрочится и удалится из памяти.

Это никак не контролируется со стороны плагинов. Все претензии направляйте разработчикам SM.

CrazyHackGUT avatar Jun 07 '19 15:06 CrazyHackGUT

sv_hibernate_when_empty 0 sv_hibernate_postgame_delay 0 sv_hibernate_ms 0 sv_hibernate_ms_vgui 0 sv_hibernate_when_empty 0 sv_hibernate_postgame_delay 0

Мое решение, если кому-то нужно

Quake1011 avatar Sep 13 '23 13:09 Quake1011