Re: rmtree() failure on Windows
От | Andrew Dunstan |
---|---|
Тема | Re: rmtree() failure on Windows |
Дата | |
Msg-id | 417D8261.8060106@dunslane.net обсуждение исходный текст |
Ответ на | Re: rmtree() failure on Windows (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-hackers |
Tom Lane wrote: >Andrew Dunstan <andrew@dunslane.net> writes: > > >>If I increase the sleep time before dropdb enormously (35 secs) the >>unlink errors seem to go away, and instead they become rmdir errors like >>the rest. >> >> > >Do you have anything equivalent to ps that you could use to check >whether there is still an old backend alive during this interval? > >Does Windows forbid deleting a directory that is the current working >directory of some process (assuming they even have the same concept >of cwd as Unixen)? If so, is this the same error symptom you would get? >I am wondering if the rmdir failure occurs because an old backend is >still chdir'd into the database directory. > > > > No, testing shows you get "permission denied" rather than "directory not empty" in this case. cheers andrew
В списке pgsql-hackers по дате отправления: