Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Флудильня (http://mangos.ytdb.ru/forumdisplay.php?f=30)
-   -   mangosR2 (http://mangos.ytdb.ru/showthread.php?t=5090)

xmolex 28.09.2011 01:33

mangosR2
 
Получаю фриз при выходе любого перса с сервера. При чем, процесс мангоса не зависает (загрузка процессора 0%), а просто останавливается. В логе вижу:
Код:

WORLD: Recvd CMSG_LOGOUT_REQUEST Message, security - 3
The value of player Nezza at save:
HP is:                  8353            MP is:                  6573
AGILITY is:            45.000000              STRENGTH is:            37.000000
INTELLECT is:          239.000000              SPIRIT is:              175.000000
STAMINA is:            157.000000
Armor is:              121            Block is:              0.000000
HolyRes is:            0              FireRes is:            0
NatureRes is:          0              FrostRes is:            0
ShadowRes is:          0              ArcaneRes is:          0
MIN_DAMAGE is:          4.857143        MAX_DAMAGE is:          5.857143
MIN_OFFHAND_DAMAGE is:  0.000000        MAX_OFFHAND_DAMAGE is:  0.000000
MIN_RANGED_DAMAGE is:  6.000000        MAX_RANGED_DAMAGE is:  7.000000
ATTACK_TIME is:        2000            RANGE_ATTACK_TIME is:  2000
Player: channels cleaned up!
LFGMgr::RemoveFromSearchMatrix 699 removed, dungeons size 0
SMSG_LFG_UPDATE_PLAYER 699 updatetype: 7
SMSG_LFG_UPDATE_SEARCH 699 update: 0
Aura 88 now is remove mode 5
Aura 116 now is remove mode 5
Aura 168 now is remove mode 5
Aura 52 now is remove mode 5
Aura 52 now is remove mode 5
Aura 232 now is remove mode 5
Aura 232 now is remove mode 5
Aura 4 now is remove mode 5
Aura 42 now is remove mode 5
Remove player Nezza from grid[7,32]
Player: channels cleaned up!
SQL: START TRANSACTION
SQL: COMMIT

И все, сервер не отвечает. Через время правда появляется:
Код:

WorldSocket::handle_input: Peer has closed connection
но сервер всеравно не отвечает.

Сервер: mangosR2 (mr1093)
База: ytdb 608
ОС: freebsd 7.0
ACE: 5.5.2

Ума не приложу в чем проблема. Может кто-то посоветует что-нибудь.

Mayss 28.09.2011 01:45

Ставил R2 недавно дня 2 назад, таких проблем не замечал, ставил на Windows XP, возможно вы не применили все SQL.

Думаю связано это с SMSG_LFG_UPDATE_ наверно вы не залили sql для LFG в characters :)

rsa 28.09.2011 07:34

Цитата:

Сообщение от xmolex (Сообщение 25340)
Ума не приложу в чем проблема. Может кто-то посоветует что-нибудь.

читать комменты в бранче. поскольку ваша конкретная фря тоже не поддерживает semaphore overhandling, то идти в деструктор ~Unit и вручную убирать там захват семафоров.
PS советую не обсуждать R2 на мангос-форумах. возможно скоро это будет приравниваться к подрасстрельным статьям...

KiriX 28.09.2011 08:04

ТС, откати этот коммит: https://github.com/mangosR2/mangos/c...710673855fc3f7
rsa, ну пусть это будет на забугорном форуме. А я бы вообще хоть целый раздел для твоего форка сделал. Так оно нагляднее было бы, можно было бы видеть, что происходить и что-то чистому мангосу у тебя заимствовать...

rsa 28.09.2011 08:44

Цитата:

Сообщение от KiriX (Сообщение 25345)
rsa, ну пусть это будет на забугорном форуме. А я бы вообще хоть целый раздел для твоего форка сделал. Так оно нагляднее было бы, можно было бы видеть, что происходить и что-то чистому мангосу у тебя заимствовать...

думаю что не только на забугорном - на том ситуация такая уже давно, удаление тем и сообщений без каких-либо объяснений по другому объяснить не выходит.
вообще текущая ситуация в мангосе мне совсем не нравится. коротко можно определить - обостренный снобизм с булемией сознания. "мы самые умные, а кто не согласен - тот кретин и нифига не понимает". то, что у окружающих кретинов код на месяцы и иногда годы работы (это в основном TC касается) опережает код мангоса/сд2 - в расчет не идет. опять же "дайте нам готовый патч - мы рассмотрим". я бы еще понял, если бы разработчики были дико заняты (Владимир - вот тот действительно был занят, но только он один), однако выхлоп и так и так минимален... да и количество реальных новых разработок для мангоса крайние полгода можно пересчитать по пальцам.
результат - мангос хорош, красив, прост, но убог по функционалу. сд2 2 года назад опережал ТС довольно здорово, сейчас отстал практически полностью (это даже без учета убогости его инструментария, просто по контенту). и движения не видно.
ладно, это наверное уже послесловие. не исключено что ближайшее время мне мангосом заниматься будет просто некогда. а там глядишь что-то и наладится... хочется верить...

xmolex 28.09.2011 14:14

Спасибо большое rsa и KiriX.

Mayss 28.09.2011 16:00

Ув. rsa а куда слать найденные креши скриптов и ядра в целом?.

rsa 28.09.2011 16:29

Цитата:

Сообщение от Mayss (Сообщение 25350)
Ув. rsa а куда слать найденные креши скриптов и ядра в целом?.

чистого - не знаю. R2 - проверить на тестовом, если есть - краш на pastebin а ссылку - в коммит на котором краш пойман. а если нет - чинить у себя.


Текущее время: 00:03. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS