Hello, Michael Banck, le jeu. 05 févr. 2026 09:27:37 +0100, a ecrit: > With the glibc patch from [2] applied, I have been running the above SQL > for 5 million iterations without a hang just now. So those semi-frequent > hangs on fruitcrow should be fixed now, yay!
Yay! Thanks for taking the time to get the backtrace that explained it all :) > > * I see special code paths for threads that were in (its notion of) > > critical sections, which must be rare, but it looks like that just > > leave it pending which seems reasonable That's what was missing in cancellation checks. A very small window, but still there so happened of course :) Take the two most tricky things in Unix (signals and thread cancellation) ; that was deemed to pose very tricky problems :) Samuel
