pgsql/src/backend/storage/buffer bufmgr.c

Поиск
Список
Период
Сортировка
От Vadim B. Mikheev - CVS
Тема pgsql/src/backend/storage/buffer bufmgr.c
Дата
Msg-id 200103211013.f2LADUM55616@hub.org
обсуждение исходный текст
Список pgsql-committers
CVSROOT:    /home/projects/pgsql/cvsroot
Module name:    pgsql
Changes by:    vadim@hub.org    01/03/21 05:13:30

Modified files:
    src/backend/storage/buffer: bufmgr.c

Log message:
    Check bufHdr->cntxDirty and call StartBufferIO in BufferSync()
    *before* acquiring shlock on buffer context. This way we should be
    protected against conflicts with FlushRelationBuffers.
    (Seems we never do excl lock and then StartBufferIO for the same
    buffer, so there should be no deadlock here, - but we'd better
    check this very soon).


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

Предыдущее
От: Hiroshi Inoue
Дата:
Сообщение: pgsql/src/interfaces/odbc multibyte.c
Следующее
От: Bruce Momjian - CVS
Дата:
Сообщение: pgsql/doc TODO