[06:49] -GitHub[m]:#mir-server- **[MirServer/wlcs]** i509VCB opened [issue #244](https://github.com/MirServer/wlcs/issues/244): Test to ensure xdg_surface is not assigned non extending role... (full message at ) [07:07] Good morning o/ [07:59] Hm. Am I managing to corrupt memory in a very specific way that causes std::unordered_map to infinite-loop on miriway shutdown, or is this an existing race 🤔 [08:03] It does, at least, manage to handle both clients that send bad buffers and clients that delete their buffers immediately 🎉 [08:26] "Gah. Spent too much time..." <- RAOF (he/they) just for confirmation, https://github.com/RAOF/spread is your "current" spread source? [08:30] Saviq: I believe so? It's been a while since I touched that. [08:41] Oh, no. That's right! I remember fighting with new Go. [08:41] Either way, I will try and take snapd team's version and add on top [08:42] They should have any problems like that solved by now… I hpe. [08:42] *hope [08:42] 😀 [08:42] They hadn't when last I tried, but according to the log that was a good year ago, so there's hope! [08:43] FWIW I don't mean snapcore/spread. They have a custom build they maintain. Don't ask. [09:09] Heh [09:09] But I see yours actually does include a bunch of PRs merged outside of the main tree, so you must've started there. [16:37] I will fight ccache and spread moar tomorrow. o/ [19:34] grayson-g: when you get a chance can you review https://github.com/MirServer/mir/pull/2642? [19:34] sophie-w: I can hop on this now! [19:36] grayson-g[m]: It's a re-do of a reverted PR. I believe it fixes the problem with the original that caused us to revert it, and no one has come in to object yet. It did already pass code review once, but worth doing a once-over of the whole thing to make sure there aren't more issues/suggestions. [20:14] -GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2642](https://github.com/MirServer/mir/pull/2642): Verify serials again [20:42] -GitHub[m]:#mir-server- **[MirServer/mir]** graysonguarino drafted [pull request #2646](https://github.com/MirServer/mir/pull/2646): Expose wait features [20:42] -GitHub[m]:#mir-server- [20:42] -GitHub[m]:#mir-server- > Fixes #2543 by exposing registering/deregistering of file descriptors on the MainLoop and registering of signals. [23:59] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww marked [pull request #2644](https://github.com/MirServer/mir/pull/2644): Improve Client class lifetime management as ready for review