Getting the same issues here. I also have sign artist and removing it does nothing, nor does restarting server, nor does removing notifier.
Also i read on another thread it could be the storage.db file. it was 350mb! so i deleted it. still error messages but the lag appears to have abated at least for the moment, still getting errors in console, the same as before.
It was almost all sv_request file before now after that wipe of the storage.db file. now it updateimage timewarning error now instead,still sv_request file error but nowhere near as much.
If i find anything else out i will report back. perhaps the oxide/plugin developers could take some time to look into this for us too. would help if someone who knows about oxide, helped us.
TimeWarning spam in console/logs
Discussion in 'Rust Discussion' started by The FSM, Jan 5, 2015.
-
Just a note, I think you'll need to find some way to delete all existing signs if it's a Sign Artist issue.....
-
Help me with this error:
Code:TimeWarning: rpc_openloot took 0.08 seconds (75ms)
-
you mean the signs themselves rather than the pictures on them?
-
-
This happens when someone opens a rad town crate..... no idea what causes it though.
-
Before update they were in storage>PNG, but they changed it. For be sure we can do a save server and delete all pictures, but we need to know where they are. -
I'm being spammed and my RCON tool crashed bc of this shit.
-
-
They are now in storedData.db or whatever....... Not sure how easily we can extract them. I assume though a plugin could loop through existing signs and check for image size. The default max size for SignArtist is 2 megs which apparently is too much for Rust to handle properly. Ideally, the plugin should shrink images down to smaller size instead of having a hard limit.. Just reduce the quality so the file is like 300k max and it should still look ok and reduce this problem.
I'm pretty sure this problem has been around for a long time but that facepunch added lots of time checks in the latest updates, just highlighting this problem that's been there all along. 2 megs might seem small but if a guy approaches a base that has 100 of these 2 megs signs, that's a lot for a server to upload in ONE server cycle... and that's what's happening from what I see in the logs.
[DOUBLEPOST=1440388047][/DOUBLEPOST]So I've been investigating those TimeWarning errors........ rpc_openloot one turned out to be MoegicBox (or Salvager) on my server, I fixed MoegicBox and posted a new version that fixes this. I still have lots of messages poping, trying to identify what causes them.
Code:TimeWarning: dothrow took 0.15 seconds (148ms) TimeWarning: dothrow took 0.14 seconds (141ms) TimeWarning: dothrow took 0.14 seconds (139ms) TimeWarning: dothrow took 0.15 seconds (147ms) TimeWarning: dothrow took 0.14 seconds (143ms) TimeWarning: imageupdate took 0.05 seconds (54ms) TimeWarning: onprojectileattack took 0.07 seconds (65ms) TimeWarning: itemcmd took 0.07 seconds (69ms) TimeWarning: onprojectileattack took 0.06 seconds (61ms) TimeWarning: onprojectileattack took 0.06 seconds (57ms) TimeWarning: onprojectileattack took 0.06 seconds (56ms) TimeWarning: onprojectileattack took 0.07 seconds (73ms) TimeWarning: playerattack took 0.06 seconds (62ms) TimeWarning: playerattack took 0.05 seconds (54ms) TimeWarning: onprojectileattack took 0.07 seconds (67ms) TimeWarning: playerattack took 0.07 seconds (67ms)
The "onprojectileattack" seems to happen when players shoot at buildings... couldn't find a mod that's culprit for that either even though I had lots of contenders. I added time checks in all "OnPlayerAttack" and "OnEntityTakeDamage" configured to pop if the command takes more than 10 ms and nothing is popping in the logs.
dothrow seems linked to c4 use.... again, I have nothing in my plugins that would munch any time on this one.
"playerattack" I assume are melee attacks on buildings... again, no plugin should cause this from what I could find.....
[DOUBLEPOST=1440392454,1440381872][/DOUBLEPOST]More on this! "playerattack" triggers when I kill an animal on my server (any and all of them). It doesn't trigger for each hit, but does trigger when they actually die. I unloaded ALL plugins and tried killing an animal and still get this warning. Same for dropping stuff outside of my inventory.......
So it appears the issue is either with Oxide or Rust itself, or perhaps my server's capacity to deal with this shit. I'll contact my game host and see if the mutualized server I'm on is overloaded or something. -
My server console keeps spamming with this..
Code:TimeWarning: AIHandler.Cycle took 0.60 seconds (600ms) TimeWarning: AIHandler.Cycle took 0.67 seconds (671ms) TimeWarning: AIHandler.Cycle took 0.52 seconds (524ms) TimeWarning: AIHandler.Cycle took 0.67 seconds (668ms) TimeWarning: AIHandler.Cycle took 0.52 seconds (525ms) TimeWarning: AIHandler.Cycle took 0.53 seconds (529ms) TimeWarning: clproject took 0.32 seconds (319ms) TimeWarning: Net.sv.Cycle took 3.11 seconds (3114ms) TimeWarning: AIHandler.Cycle took 0.59 seconds (593ms) TimeWarning: AIHandler.Cycle took 0.51 seconds (507ms) TimeWarning: AIHandler.Cycle took 0.54 seconds (541ms)
-
You using Cornucopia? What are the animal counts? I know since last patch my server performance degrades over time and I need to reboot once a day otherwise all actions are delayed by like 1-2 seconds.
-
-
It's not just the animals. It's *everything*. High object counts (200k+) plus 100+ players + raiding, shooting, etc. = time delays. I've noticed it's a recurring theme, and my players begin to complain of freezing / rubberbanding the longer a wipe progresses.
Server optimization has come a long way, but it's still not possible for our server to go longer than a week without wiping. 125+ population most nights. -
-
I really have a feeling these are ultimately Rust issues more than anything... I get these time warnings on a ton of stuff and it looks very random and generalized.
I have another call in MoegicBox thats hanging for a full half second now when people try to dmg a box.. Its just a dictionary check, there ilterally is nothing going on in there that can explain such a delay -
You need to update your plugins as I see your death notes is out of date Version 3.1.31 is the latest so yours is very out of date
-
-
Simply just ignore it...