Config
Log for #openttd on 17th August 2021:
Times are UTC Toggle Colours
10:35:22  *** Webster has joined #openttd
10:40:43  <TrueBrain> LordAro: you think it would be wise to switch the older server to "local" game? Or should they keep battling each other?
10:43:23  <LordAro> i think that makes sense, yeah
10:57:00  <peter1138> Alright, why is this bug (logic error) only triggered sometimes? :(
10:57:08  <peter1138> A "how is it ever working" situation.
10:57:41  <TrueBrain> You expect it to trigger always? :D
10:58:52  <peter1138> Yes, I'm not expecting UB in C# :-)
11:03:43  <peter1138> I store a record to say something has happened, but actually it only partially happened. So then the action to do it again fails because the record says it happened.
11:04:22  <peter1138> Except sometimes the action to do it again does work, so... I'm confused :D
11:04:42  <TrueBrain> lol
11:04:48  <TrueBrain> another day at the office :P
11:04:52  <peter1138> IKR
11:05:32  <peter1138> And it's the same person doing the action again (the partial part is automatic, the redo is manual), so it's not user rights or the user doing something different. Hmm.
11:06:04  <peter1138> Also why do I want a cargo trailer for my bike? Tesco is only 2 minutes walk away...
11:09:35  <TrueBrain> "[2021-08-17 13:09:04] Another server with the same invite-code registered itself. Switching to "local" game-type."
11:09:57  <LordAro> :)
11:10:03  <peter1138> Is that abuse-able?
11:10:08  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain updated pull request #43: Fix: multiple servers announcing themselves with the same invite-code https://git.io/J0tql
11:10:19  <LordAro> peter1138: see above :p
11:10:30  <LordAro> peter1138: tl;dr only if the server operator has leaked their secret
11:10:41  <peter1138> Ok, reasonable.
11:11:13  <TrueBrain> I am happy you all ask, and happy you all agree it is a reasonable solution :D
11:11:26  <DorpsGek> [OpenTTD/py-protocol] TrueBrain opened pull request #14: Feature: support Game Coordinator protocol 6 https://git.io/J0t8i
11:12:15  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain updated pull request #43: Fix: multiple servers announcing themselves with the same invite-code https://git.io/J0tql
11:13:35  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain opened pull request #44: Fix: also be graceful about servers closing connections early https://git.io/J0t44
11:13:53  <DorpsGek> [OpenTTD/py-protocol] TrueBrain updated pull request #14: Feature: support Game Coordinator protocol 6 https://git.io/J0t8i
11:17:20  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #9487: Fix: report reuse of invite-code and switch to local game-type https://git.io/J0tBa
11:17:58  <TrueBrain> right, very simple PR :) I wouldn't mind a quick review :) (only of the OpenTTD one; don't worry about the rest :) )
11:18:21  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain merged pull request #44: Fix: also be graceful about servers closing connections early https://git.io/J0t44
11:19:04  <LordAro> nothing else that needs changing with the coordinator spec?
11:19:09  <LordAro> given you're bumping the version...
11:19:35  <TrueBrain> not that I am aware
11:19:46  <TrueBrain> it seems otherwise STUN/TURN is stable
11:19:55  <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9487: Fix: report reuse of invite-code and switch to local game-type https://git.io/J0tRJ
11:20:06  <TrueBrain> cheers
11:20:17  <TrueBrain> I do worry a bit about the STUN vs TURN connections .. it is about 2 to 1 atm
11:20:45  <LordAro> :/
11:21:14  <TrueBrain> yesterday we did 500MB of TURN traffic, so that really is okay
11:21:19  <TrueBrain> with 200 sessions
11:23:30  <TrueBrain> and 726,780 seconds of TURN usage
11:23:39  <TrueBrain> @calc 532535732 / 726780
11:23:39  <DorpsGek> TrueBrain: 732.7330581468946
11:23:46  <TrueBrain> 732 bytes/second
11:24:38  <TrueBrain> really did not expect so many connections to prevent this way of STUNing ..
11:24:53  <TrueBrain> but okay .. another way of looking at it: 66% of the traffic doesn't need to be relayed :)
11:25:06  <LordAro> :)
11:25:15  <DorpsGek> [OpenTTD/py-protocol] TrueBrain merged pull request #14: Feature: support Game Coordinator protocol 6 https://git.io/J0t8i
11:25:30  <LordAro> might well change after it actually gets released
11:25:41  <DorpsGek> [OpenTTD/py-protocol] TrueBrain created new tag: 1.1.0 https://git.io/J0t06
11:25:49  <TrueBrain> yeah
11:26:12  <TrueBrain> well, we can always move the TURN servers to OVH servers .. so I am still not worried :D
11:27:58  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain updated pull request #43: Fix: multiple servers announcing themselves with the same invite-code https://git.io/J0tql
11:30:25  <TrueBrain> our ECS cluster has been a bit more busy with 12.0-beta1 release :D Shocker :P
11:35:18  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain merged pull request #43: Fix: multiple servers announcing themselves with the same invite-code https://git.io/J0tql
11:35:33  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #9487: Fix: report reuse of invite-code and switch to local game-type https://git.io/J0tBa
11:36:02  <TrueBrain> k, time to test this on staging ..
11:36:29  <TrueBrain> too bad a deployment still kills all current TURN sessions, but yeah .. not much I can do about that :)
11:40:45  <LordAro> unfortunate
11:40:53  <peter1138> implement keepalived-style restarts?
11:41:10  <peter1138> Wait
11:41:13  <peter1138> haproxy-style!
11:41:19  <peter1138> Not keepalived :)
11:41:53  <TrueBrain> yeah .. I think AWS has support for that
11:41:57  <TrueBrain> just haven't looked into how to do it :P
11:42:34  <TrueBrain> owh, shit, my commit murders OpenTTD .. oops
11:43:01  <DorpsGek> [OpenTTD/OpenTTD] nchappe updated pull request #9457: Feature: [Linkgraph] Prioritize faster routes for passengers and express cargo https://git.io/J8PqI
11:43:39  <peter1138> ?
11:43:51  <TrueBrain> yeah, the reviewer just didn't try hard enough
11:43:51  <TrueBrain> :P
11:43:58  <LordAro> oh no
11:44:26  <peter1138> git push -f ;D
11:46:16  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #9488: Fix 6acf204d: crash when showing coordinator-error-messages https://git.io/J0t2Q
11:46:22  *** Wolf01 has joined #openttd
11:47:06  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain created new tag: 1.1.0 https://git.io/J0tae
11:47:29  <peter1138> Damn, found an unused outdoor solar night light. Been in its box for 2 years so of course the battery is dead :(
11:48:24  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #9489: Doc: Prepare for 12.0-beta2 release https://git.io/J0tac
11:49:17  <Wolf01> https://www.youtube.com/watch?v=FCfc_mjbM7c this does remind me about the mammoth trains introduction in TTDPatch
11:51:11  <_dp_> right as I finished merging beta1 xD
11:56:09  <DorpsGek> [OpenTTD/website] TrueBrain opened pull request #222: Add: 12.0-beta2 announcement https://git.io/J0twT
11:56:55  <LordAro> nothing else we can fix quickly at the same time?
11:57:07  <LordAro> that currency setting thing doesn't look particularly complicated?
11:58:55  <TrueBrain> I think we should release beta2 today / tomorrow latest
11:59:04  <TrueBrain> so that fully depends if someone is planning to do that today / tomorrow
12:00:19  <TrueBrain> that bug is bt

Powered by YARRSTE version: svn-trunk