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