I have this issue on my server. It's kinda random and still don't get how to replicate it and what causes it.
But everytime it occurs is on a group of players and after a ChanceEndurance in a EnduranceRegeneration timer.
Does anyone know/have experienced this issue on his server ? I'll copy/paste the error log from my console below.
Every kind of help is appreciated, thanks.
Best regards,
Stephen.
- Code: Select all
14:34:09,138 - [20238] - ERROR - DOL.GS.GameEvents.RegionTimersResynch - ----- Found Frozen Region Timer ----- Name: RegionTime1 - Current Time: 230863166 14:34:19,138 - [20238] - ERROR - DOL.GS.GameTimer+TimeManager - failed to stop the time thread "RegionTime1" in 10 seconds (thread state=Background, WaitSleepJoin); thread stacktrace: 14:34:19,154 - [20238] - ERROR - DOL.GS.GameTimer+TimeManager - at System.Threading.Monitor.ReliableEnter in line:0 col:0 at System.Threading.Monitor.Enter in line:0 col:0 at DOL.GS.PacketHandler.PacketLib168.SendGroupMemberUpdate in c:\sources\evolution_r2\GameServer\packets\Server\PacketLib168.cs line:1770 col:5 at DOL.GS.Group.UpdateMember in c:\sources\evolution_r2\GameServer\gameutils\Group.cs line:560 col:7 at DOL.GS.GamePlayer.set_Endurance in c:\sources\evolution_r2\GameServer\gameobjects\GamePlayer.cs line:2655 col:7 at DOL.GS.GameLiving.ChangeEndurance in c:\sources\evolution_r2\GameServer\gameobjects\GameLiving.cs line:4485 col:4 at DOL.GS.GamePlayer.EnduranceRegenerationTimerCallback in c:\sources\evolution_r2\GameServer\gameobjects\GamePlayer.cs line:2465 col:6 at DOL.GS.RegionTimer.OnTick in c:\sources\evolution_r2\GameServer\gameutils\RegionTimer.cs line:137 col:5 at DOL.GS.GameTimer+TimeManager.TimeThread in c:\sources\evolution_r2\GameServer\gameutils\GameTimer.cs line:856 col:10 at System.Threading.ThreadHelper.ThreadStart_Context in line:0 col:0 at System.Threading.ExecutionContext.RunInternal in line:0 col:0 at System.Threading.ExecutionContext.Run in line:0 col:0 at System.Threading.ExecutionContext.Run in line:0 col:0 at System.Threading.ThreadHelper.ThreadStart in line:0 col:0 14:34:19,185 - [20238] - ERROR - DOL.GS.GameTimer+TimeManager - aborting the thread. 14:34:19,185 - [RegionTime1] - ERROR - DOL.GS.GameTimer+TimeManager - Timer callback (callback: EnduranceRegenerationTimerCallback DOL.GS.RegionTimer tick:0x00030847 interval:788 manager:'RegionTime1' target: DOL.GS.GamePlayer (DOL.GS.GamePlayer name=Esx DB_ID=2b6e01a2-90c1-4edc-90be-610db41cfbc0 oid=1540 state=Active reg=200 loc=446945,298064,4237 class=Skald(24))) System.Threading.ThreadAbortException: Thread was being aborted. at System.Threading.Monitor.ReliableEnter(Object obj, Boolean& lockTaken) at System.Threading.Monitor.Enter(Object obj, Boolean& lockTaken) at DOL.GS.PacketHandler.PacketLib168.SendGroupMemberUpdate(Boolean updateIcons, GameLiving living) in c:\sources\evolution_r2\GameServer\packets\Server\PacketLib168.cs:line 1770 at DOL.GS.Group.UpdateMember(GameLiving living, Boolean updateIcons, Boolean updateOtherRegions) in c:\sources\evolution_r2\GameServer\gameutils\Group.cs:line 560 at DOL.GS.GamePlayer.set_Endurance(Int32 value) in c:\sources\evolution_r2\GameServer\gameobjects\GamePlayer.cs:line 2655 at DOL.GS.GameLiving.ChangeEndurance(GameObject changeSource, eEnduranceChangeType enduranceChangeType, Int32 changeAmount) in c:\sources\evolution_r2\GameServer\gameobjects\GameLiving.cs:line 4485 at DOL.GS.GamePlayer.EnduranceRegenerationTimerCallback(RegionTimer selfRegenerationTimer) in c:\sources\evolution_r2\GameServer\gameobjects\GamePlayer.cs:line 2465 at DOL.GS.RegionTimer.OnTick() in c:\sources\evolution_r2\GameServer\gameutils\RegionTimer.cs:line 137 at DOL.GS.GameTimer.TimeManager.TimeThread() in c:\sources\evolution_r2\GameServer\gameutils\GameTimer.cs:line 856