pgsql: Don't unblock SIGQUIT in the SIGQUIT handler This was possibly

Поиск
Список
Период
Сортировка
От petere@postgresql.org (Peter Eisentraut)
Тема pgsql: Don't unblock SIGQUIT in the SIGQUIT handler This was possibly
Дата
Msg-id 20091216230500.EA3A1753FB7@cvs.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Log Message:
-----------
Don't unblock SIGQUIT in the SIGQUIT handler

This was possibly linked to a deadlock-like situation in glibc syslog code
invoked by the ereport call in quickdie().  In any case, a signal handler
should not unblock its own signal unless there is a specific reason to.

Modified Files:
--------------
    pgsql/src/backend/tcop:
        postgres.c (r1.577 -> r1.578)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/tcop/postgres.c?r1=1.577&r2=1.578)
    pgsql/src/include/libpq:
        pqsignal.h (r1.35 -> r1.36)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/libpq/pqsignal.h?r1=1.35&r2=1.36)

В списке pgsql-committers по дате отправления:

Предыдущее
От: petere@postgresql.org (Peter Eisentraut)
Дата:
Сообщение: pgsql: If there is no sigdelset(), define it as a macro.
Следующее
От: Andrew Dunstan
Дата:
Сообщение: Re: pgsql: Fixed auto-prepare to not try preparing statements that are not