Config
Log for #openttd on 4th January 2024:
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

Powered by YARRSTE version: svn-trunk