Hello,

Michael Kelly, le dim. 15 mars 2026 17:38:36 +0000, a ecrit:
> This is all on hurd-amd64 however the same thing happens on hurd-i386.

Ok.

> SIGSTOP and SIGCONT are a bit special

Yes, they are: they don't involve signal handlers and context
save/restore.

glibc/hurd/hurdsig.c's suspend() however uses abort_all_rpcs, possibly
the RPCs used by ar/tar are not properly restarted.

> That this happens on 32 bit counts against it being the same as the haskell
> issue but in any case it's surely wrong ?

It's probably not related to the haskell issue indeed, but still very
worth fixing :)

Samuel

Reply via email to