09:59:46 Yeah I feel like pidfd_open() is basically just as racey as being careful with waitid(), haha 10:00:42 if we did PORT_SOURCE_PID you could get notification prior to final consumption with a waitid(), which would then free up the pid for reuse 14:30:09 I think if you want that you'd need a variant on FORK_WAITPID or similar. 16:43:36 [illumos-gate] 16785 fcoei: overflow in conversion -- Toomas Soome 18:41:03 [illumos-gate] 16786 usba: possible memory leak -- Toomas Soome 20:56:53 fenix: 16789 20:57:04 every time 20:57:06 fenix: #16789 20:57:07 BUG 16789: qlc(4D) contains incorrect copies of much of the DDI (New) 20:57:07 ↳ https://www.illumos.org/issues/16789 20:57:17 tsoome: that's what I was trying to badger you into fixing 20:57:32 but also if someone wanted a really bite-size bug, and also happened to use qlogic storage... 21:06:07 .oO SHELF OVER TEMPERATURE 173 C (343 F) wonder if the sensor was crazy or they had fire on their hands... 21:14:25 rmustacc: Yes, you are correct of course. I was assuming the use of FORK_NOSIGCHLD|FORK_WAITPID but I should have been explicit 21:15:09 Which I think you basically already need to use to get good semantics generally 21:15:48 PORT_SOURCE_PID would mean you could stop either burning threads in waitid() or polling with waitid(WNOHANG) etc 21:16:17 WNOHANG|WNOWAIT that is 22:31:13 well the ombld omnios env fixed most of my build, but I'm seeing errors from it trying to use perl from /usr/perl5/5.28. I see it mentioned in noise-i386.ref, not sure if that's supposed to suppress it getting mentioned in the mail output. 22:34:07 looks like it's stuff in cmd/perl/Sun/Solaris 22:35:01 err cmd/perl/contrib/Sun/Solaris 22:47:44 josephholsten - 5.28 seems rather old. 22:56:06 huh, it's only in the prevous build logs, I wonder if the noise catcher is a bit touchy. I should do a clean build anyway. 23:11:22 Ah right, in the noise differences from the previous build, that makes sense.