vitalybuka wrote: According to the stack the signal is in parent thread, just at the point we try to block them. We want to block signals in child thread before starting thread function. Looks like working as intended. https://github.com/llvm/llvm-project/pull/98200