Jump to content

Recommended Posts

Posted

Hello, I help run the hoggit server running Georgia at War. We noticed a periodic hang in the server and spikes in CPU beginning friday evening, and we weren't sure what caused it.

 

Symptoms: The mission we were hosting began hanging for periods of between 5-10 minutes every 20 minutes or so. The game clock would freeze, and the process would be in a 'Not responding' state according to windows. Leaving the game alone during these periods would have all the units in the server freeze in the air for our players. It would come back after the 5-10 minute period and be playable again until the next one. Reboots and repairs did not help.

 

We began reverting all our recent changes (and even more things that were present during the servers "good" phase) yet the problem persisted.

 

I grew desperate and started using ProcDump to see what the process was hung up on, and in each of the dumps I received very similar results:

 

00000000`0014e750 00000005`be589970 ed_sound!SND_host_voices+0xac8
00000000`0014e758 000007fe`d31b02b0 0x5`be589970
00000000`0014e760 0000cc19`f87c5b68 ed_sound!SND_device_get_info+0xe1fcb0
00000000`0014e768 00000000`00000000 0xcc19`f87c5b68

 

The machine that our server is running on had a "Razer" sound device, and even after disabling this the problem appeared to persist.

 

What eventually solved it for us is installing VAC (Virtual Audio Cable) and leaving the other device disabled. The server is running normally again.

 

I suspect there is a loop in this `ed_sound` library somewhere that should be looked at.

Acidic

Hoggit Admin / Server Owner / Mission Maker

Discord: https://discord.gg/hoggit

GAW Website: https://atwar.online

 

Wiki: https://hoggitworld.com

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...