ucc.init.log wrote:2016-12-31 15:49:16 MH-Hangar.MonsterHunt0.EndGame LOG_Info: Game ended, reason='Hunt Successfull!'
!!!!!!!!!!!!!!! CALC END STATS
Create Proc: sh ../NetGamesUSA.com/ngWorldStats/bin/ngWorldStats.exe -d ../NetGamesUSA.com/ngWorldStats/logs -g UT
bWorldBatchError is 0
2016-12-31 15:49:16 MH-Hangar.MonsterHunt0.EndGame LOG_Debug: leaving sub routine
[ EVENT ] The game has ended after 657 sec.
And then happens - nothing. Log ends at this line, Clients are disconnected, GameTracker seems not to get any updates any more. If I look into the process list ("top") I see that ucc is "sleeping" and CPU time is at idle level (not at 25% as it is if ucc is in an endless loop).
I also added some log lines into the code of MonsterHunt.EndGame() to see if code processing stucks there: "leaving sub routine" means that the end of MonsterHunt.EndGame() has been reached and passed. I tracked the logging down to Nexgen112.NexgenController.gameEnded() where the message [EVENT] The game has ended after ... is issued.
Any idea what happened there? Or better: what does not happen there? ^^
I recently modified the code of MonsterEnd's and after that I noticed this problem. It may be the reason, but I could not say, why.