-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cyclic error showing in game log, repeated sim drops and network activity lapses #179
Comments
There are a number of timed events.
At the moment, I don't have enough information to draw any sort of conclusion. |
I have just checking the LCD on a server, it looks like it may not be obeying the configuration. |
Sigh. I was looking at the wrong LCDs on the server. |
I'm remembering now, that If you are getting that message, then it's most likely the server cannot connect to the GameAnalytics server for some reason. |
Not sure if it helps, but here's the Data file for our instance. Anything else that might help narrow things down? If its not the mod and its just KSWH having caused something odd, then my apologies - just wanted to follow up based on the similarities noted between Economy-using and non-Economy DS's. |
I'd be more interested in seeing one of these servers both with and without the economy mod. |
Our server discord is at https://discord.gg/tTD3ynJ - what time/day would be good for you? |
This is complete speculation on my part- but Analytic's would be making socket connections, it is possible that also log jams our client/server communication when it waits for the analytic connection to time out.. i seem to recall some similar behavior in the old VB when using sockets making the program appear to hang until the open socket gave up and closed. In that case it didn't matter if the connection failed the program couldnt do its thing so you didnt really notice. In SE however its multi tasking and threading a 100 other things at the same time, which would probably grind to a halt if its queued on the same thread as the deadlocked socket waiting to timeout. @midspace does poking around the analytic code in the SE game source offer any clues as to how it is threading its socket connections? is it on the same thread as our communication uses in modapi by any amazing coincidence? I suppose an indirect way to test the theory is find another mod making a lot of use of client/server coms and see if the same effect occurs. |
Just a thought - this is on a DS, and they haven't allowed/enabled multithreading on DS's to the best of my knowledge. |
We're seeing repeated instances on our dedicated server (Hardcore Survivalists) of sim dropping to 0.02, which co-incide with the server sending zero data in cycles. A few of our more enterprising players decided to see if it was affecting anyone else, and found the same pattern of sim drops on other servers running Frontier Economy right now (for example, Unknown Realm).
We also see constant fields of the following in the game logs:
18:32:37 GameAnalyticsSDK.Net.Logging.GALogger Warning/GameAnalytics: Event queue: Failed to send events.
18:32:46 GameAnalyticsSDK.Net.Logging.GALogger Warning/GameAnalytics: Event queue: Failed to send events.
18:32:55 GameAnalyticsSDK.Net.Logging.GALogger Warning/GameAnalytics: Event queue: Failed to send events.
Is there a cyclical command in the script firing here that could be causing the problem?
https://cdn.discordapp.com/attachments/384926717262823446/410954652855697408/20180207180121_1.jpg
https://cdn.discordapp.com/attachments/384926717262823446/410954803376553984/20180207180916_1.jpg
https://cdn.discordapp.com/attachments/384926717262823446/410955054208516114/20180207181858_1.jpg
The text was updated successfully, but these errors were encountered: