Oliver Jowett <oliver(at)opencloud(dot)com> writes:
> Tom Lane wrote:
>> However, I would still like to know why 7.4 didn't show the same
>> misbehavior, when it isn't using this flag.
> It looks like the 7.4 code never unblocks signals in the collector
> process, so that process never gets stopped by SIGTSTP.
Good catch --- that seems to explain all the facts.
Since the collector SIG_IGN's all the signals it'd be likely to get in
normal operation, it's not surprising we did not notice this.
regards, tom lane