Hi, On 2013-12-13 15:57:14 -0300, Alvaro Herrera wrote: > If there was a way for raising an #error at compile time whenever a > worker relies on the existing signal handler, I would vote for doing > that. (But then I have no idea how to do such a thing.)
I don't see a way either given how disconnected registration of the signal handler is from the bgworker infrastructure. I think the best we can do is to raise an error in BackgroundWorkerUnblockSignals() - and we should definitely do that. Greetings, Andres Freund -- Andres Freund http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers