Thomas Munro <thomas.mu...@enterprisedb.com> writes: > I found this apparently unresolved bug report about glibc fork() > inside a signal handler deadlocking: > https://sourceware.org/bugzilla/show_bug.cgi?id=4737
> I wonder if that could bite postmaster. I seriously doubt it. The key thing about the postmaster is that it runs with signals blocked practically everywhere. So we're not taking risks of a signal handler interrupting, say, malloc() (which seemed to be the core of at least the first example given in that report). This is what makes me dubious that getting rid of doing work in the postmaster's signal handlers is really going to add any noticeable increment of safety. It might make the code look cleaner, but I'm afraid it's going to be a lot of churn for not much gain. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers