Re: rmtree() failure on Windows - Mailing list pgsql-hackers

From Andrew Dunstan
Subject Re: rmtree() failure on Windows
Date
Msg-id 417FB5AB.7070602@dunslane.net
Whole thread Raw
In response to Re: rmtree() failure on Windows  (Reini Urban <rurban@x-ray.at>)
Responses Re: rmtree() failure on Windows
Re: rmtree() failure on Windows
List pgsql-hackers

Reini Urban wrote:

>>>
>>> 300 secs (!) fs timeout is really broken.
>>> Looks more like a locking or network timeout issue.
>>> What error codes does unlink(3) return?
>>
>
>> success.
>
>
> Oops! 5min timeout for success is certainly problematic.
>
>

You misunderstood. The 300 secs is not in waiting for unlink() to 
return, it is in waiting for its effects to be seen by rmdir() (i.e. for 
the entry to actually be cleared from the directory). unlink() is 
returning very quickly. If the bgwriter is disabled then the entries are 
cleared very quickly too (i.e. before we even get to rmdir())

cheers

andrew


pgsql-hackers by date:

Previous
From: Yann Michel
Date:
Subject: Re: plans for bitmap indexes?
Next
From: Oliver Elphick
Date:
Subject: Re: 8.0b4: COMMIT outside of a transaction echoes