> I'm glad someone who actually understands signal code got to look at
Yes, I think that's fine.
I tested this only to the extend of doing some pm-suspend + resume
iterations with a stopped job and seeing that job behave correctly
before and after (and no spurious re-stop).
Thanks,
Roland
--