-
jclulowYeah I feel like pidfd_open() is basically just as racey as being careful with waitid(), haha
-
jclulowif 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
-
rmustaccI think if you want that you'd need a variant on FORK_WAITPID or similar.
-
gitomat[illumos-gate] 16785 fcoei: overflow in conversion -- Toomas Soome <tsoome⊙mc>
-
gitomat[illumos-gate] 16786 usba: possible memory leak -- Toomas Soome <tsoome⊙mc>
-
richlowefenix: 16789
-
richloweevery time
-
richlowefenix: #16789
-
fenixBUG 16789: qlc(4D) contains incorrect copies of much of the DDI (New)
-
fenix
-
richlowetsoome: that's what I was trying to badger you into fixing
-
richlowebut also if someone wanted a really bite-size bug, and also happened to use qlogic storage...
-
tsoome.oO SHELF OVER TEMPERATURE 173 C (343 F) wonder if the sensor was crazy or they had fire on their hands...
-
jclulowrmustacc: Yes, you are correct of course. I was assuming the use of FORK_NOSIGCHLD|FORK_WAITPID but I should have been explicit
-
jclulowWhich I think you basically already need to use to get good semantics generally
-
jclulowPORT_SOURCE_PID would mean you could stop either burning threads in waitid() or polling with waitid(WNOHANG) etc
-
jclulowWNOHANG|WNOWAIT that is
-
josephholstenwell 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.
-
josephholstenlooks like it's stuff in cmd/perl/Sun/Solaris
-
josephholstenerr cmd/perl/contrib/Sun/Solaris
-
andyfjosephholsten - 5.28 seems rather old.
-
josephholstenhuh, 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.
-
andyfAh right, in the noise differences from the previous build, that makes sense.