-
Notifications
You must be signed in to change notification settings - Fork 84
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
20mm-30mm script causes very bad server desynch. #2152
Comments
Is that firing with RHS' A-10 or Vanilla's A-164 Wipeout? |
It's firing with both the RHS A-10 and the A-164 Wipeout. We tested it with both aircraft. |
Was that happening before Arma 3 Game Update 1.40? |
Yes. The date of our first test was 22FEB. Our second test (which included the A-164) was on 1MAR. |
Probably not, but it might have been fixed in 1.40? |
@Jester814, Arma 3 is apparently writting to RPT each time a submunition is deployed. The GAU use submunition to allow for that high fire rate, so the log is spammed big time. There's not much we can do about it, besides temporarily removing the AGM_Aircraft.pbo. I hope they'll fix that soon. |
Massive desync and lags even with 2-4 ppl on server. |
Has anyone logged a ticket for this that we can vote on for visibility? |
will -nologs solve that as temporary workaround? |
Yes, probably; you're right. The desync is caused exclusively by the time it takes the server to open the log file, write and close it again; Arma does this on the main code thread, thus blocking the excecusion. If the RPT in ont written then there shouldn't be any performance degradation. |
Anyone had a chance to try this on the perf client/server binary? |
Is there an official BI Tracker open for the issues caused by BIS' logging evey sub-munition event to the RPT file? If yes, please post a link and I'll add my vote as well as asking my community members to do the same. |
Someone needs to test it on the perf binary, I asked Dwarden and he seemed to think it was some debug logging stuff that ended up in the main build by accident. |
My unit has been using the RHS A-10 and the vanilla A-164 and every time the main gun fires the server goes into a desync period and has even crashed in the middle of an operation on more than one occasion.
We finally nailed down the problem to the script that changes 20mm rounds to 30mm rounds when the GAU is fired. It causes massive RPT spam issues as well as the server desynch:
With a server that has 50-60 personnel on it this is a very bad problem. I'm not sure how bad it is on a less populated server.
The text was updated successfully, but these errors were encountered: