Weird numbers in server select?
Suddenly my server is displaying weird numbers in server select screen like
-897823 or 2342355... I didnt change anything to make it do this that I am aware of. Any input? How does this happen? |
See if it goes away after you relog to the login server.
I don't think it means anything, uncertain though. * It means something but I doubt it's important, rather. |
I was wondering if it was because the server was offline on the last players online tic sent to it and then was up on the next one. Im gonna wait a few and see what happens.
|
Odd.
This is the number sent to the client for the number of players online on a server: https://github.com/EQEmu/Server/blob...nager.cpp#L260 Code:
... https://github.com/EQEmu/Server/blob..._server.h#L119 Code:
... https://github.com/EQEmu/Server/blob...server.cpp#L26 Code:
WorldServer::WorldServer(EmuTCPConnection *c) Code:
void WorldServer::Reset() https://github.com/EQEmu/Server/blob...erver.cpp#L502 Code:
void WorldServer::Handle_LSStatus(ServerLSStatus_Struct *s) https://github.com/EQEmu/Server/blob...erver.cpp#L301 Code:
void LoginServer::SendStatus() { https://github.com/EQEmu/Server/blob...server.cpp#L69 Code:
... |
Right now it says -1778384896 lol.
Its very strange as it never did this before last night. I have checked with both UF and ROF2 clients and it reports these crazy numbers on both clients. Interestingly the server lists for EQEMU website seems to report it accurately. |
Have you made any changes at all to login server or world server code?
If you open it up in Github, does it show differences from the master repo in a diff of them? |
No.
I added a GMcommand but that was days ago and this issue only started happening this morning. (The command has nothing to do with Login or world it was #finditemmodel) EDIT It seems to be reporting correctly now. perhaps as I suspected it was a Players online tic or something that went wrong. |
Heh. If all else fails, reboot. Glad it seems to have cleared up, at least.
Stepping through the code was fun, as always. :D |
"ForeverQuest" right?
I've logged in to the loginserver and let it refresh multiple times. I get a different number every few refreshes. The number appears to be in the range of a signed INT (mysql datatype). Maybe that could narrow it down. |
I would blame the server at login.eqemulator.net rather than EQEmu code :P
|
It may also have something to do with me hosting this server at my house for the meantime and the power having went out and me being issued a new IP.
I have not yet figured out how to set up the DYNDNS configuration in Eqemu's settings. So its likely this was the culprit. |
Nope, public LS hosted on eqemulator.net is special :P
|
All times are GMT -4. The time now is 12:45 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.