Times are UTC Toggle Colours
00:02:07 <truebrain> peter1138[d]: Attach gdb and find out! But it didn't hang for me 🙂 00:07:59 <peter1138[d]> I did but it was waiting on a mutex 🙂 00:08:37 <peter1138[d]> Hmm, there's a bug in the framerate window for scripts -- when the game is pause they stay stuck on the last value instead of going to 0. 00:08:38 <peter1138[d]> Hmm 00:12:01 <peter1138[d]> Maybe that's by design. 00:12:25 <peter1138[d]> But other lines disappear when the game is pause. 00:14:39 <truebrain> peter1138[d]: What mutex? 😄 00:22:56 <peter1138[d]> _http_thread.join() 00:24:21 <peter1138[d]> Threads so confusing, especially with mutexes. Never know what is waiting on what 🙂 00:26:10 <peter1138[d]> this->queue_cv.wait(lock) 00:30:11 <peter1138[d]> Hmm, possible related to transmit network survey, but I dunno. 00:32:16 <_jgr_> WaitTillEmpty should check _http_thread_exit as well, and setting that should signal the CV 00:35:55 <_jgr_> As otherwise the thread exit signal is only checked at the start of the loop in the thread, so queuing more stuff in the thread races with the main thread not doing any more dequeing before setting the exit signal 00:36:10 *** Wormnest has joined #openttd 01:15:43 <DorpsGek> [OpenTTD/OpenTTD] JGRennison opened pull request #11680: Fix: HTTP thread exit when using libcurl https://github.com/OpenTTD/OpenTTD/pull/11680 01:28:47 *** Wormnest has quit IRC 01:56:57 *** Wormnest has joined #openttd 02:03:20 <DorpsGek> [OpenTTD/OpenTTD] JGRennison opened pull request #11681: Allow STRING/STRINGN parameter subspans to read all remaining available parameters in GS mode https://github.com/OpenTTD/OpenTTD/pull/11681 02:26:08 <emperorjake> https://cdn.discordapp.com/attachments/1008473233844097104/1192292853569826906/image.png?ex=65a88c40&is=65961740&hm=52efdba74f5dd917181400e5fcfdb57c5bc88db52665a467b2f3453f8b9dd11a& 02:26:08 <emperorjake> I did a thing, and it's working! 😃 02:27:56 <reldred> Dem some fucky sprite extents though, sprite sorter is having some trouble. 02:28:12 <reldred> But nice work! Saves me having to write it 😛 02:30:15 <emperorjake> talltyler: what do you think of this? 02:36:11 <talltyler> I like it 02:36:30 <talltyler> Is the usecase subway trains or long freight trains? (Through load) 02:37:13 <emperorjake> Yep, can be either of those 02:37:25 <emperorjake> or loading long trains in curved track if space is tight 02:44:30 <talltyler> We could upstream actual through loading for that 😉 02:54:50 <emperorjake> Through load is limited to freight trains though, this is ostensibly more flexible 02:55:13 <wensimehrp> when would the next nightly build be released? The last one was like two weeks ago 02:55:38 <wensimehrp> I need to check the translations 03:05:01 <DorpsGek> [OpenTTD/OpenTTD] EmperorJake opened pull request #11682: Feature: cheat to remove loading speed penalty for trains at short platforms https://github.com/OpenTTD/OpenTTD/pull/11682 03:06:51 <emperorjake> I wanna be sure if the way I coded it is ok first. I tried another way without the `else if` but it crashed 🙂 03:35:46 <DorpsGek> [OpenTTD/OpenTTD] github-advanced-security[bot] commented on pull request #11682: Feature: cheat to remove loading speed penalty for trains at short platforms https://github.com/OpenTTD/OpenTTD/pull/11682#pullrequestreview-1803384163 03:49:32 *** Wormnest has quit IRC 03:54:27 *** D-HUND has joined #openttd 03:54:41 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #11682: Feature: cheat to remove loading speed penalty for trains at short platforms https://github.com/OpenTTD/OpenTTD/pull/11682#pullrequestreview-1803388864 2024-01-04T03:5