[Win32] Problem with rename()

Поиск
Список
Период
Сортировка
От Peter Brant
Тема [Win32] Problem with rename()
Дата
Msg-id 4443E444020000BE00002ED6@gwmta.wicourts.gov
обсуждение исходный текст
Ответы Re: [Win32] Problem with rename()  (Bruce Momjian <pgman@candle.pha.pa.us>)
Re: [Win32] Problem with rename()  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
Hi all,

In the last couple of days, we've been bitten (a couple of times, on
different servers) by an apparent glitch or bad interaction in the
Windows implementation of rename().

The relevant log message is:

[2006-04-17 16:49:22.583 ] 2252 LOG:  could not rename file
"pg_xlog/000000010000010A000000BD" to
"pg_xlog/000000010000010A000000D7", continuing to try

It apparently just keeps on looping indefinitely.  The "completed
rename" message from port/dirmod.c never shows up.

Shortly thereafter, Postgres becomes unresponsive.  Attempts to make a
new connection just block.  Autovacuums block.  A "pg_ctl ... stop -m
fast" doesn't work.  Only "pg_ctl ... stop -m immediate" does.

With the last occurrence, I saved off the output of "handle -a" and
"pslist -x" in case that's helpful.

Any thoughts on what might be going wrong?  If it happens again, what
other clues should I be looking for?

Pete

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

Предыдущее
От: "Peter Brant"
Дата:
Сообщение: Re: Permission denied on fsync / Win32 (was right
Следующее
От: Roberto Castro
Дата:
Сообщение: syntax error