Ranier Vilela <ranier.vf@gmail.com> writes:
> There are some reports that Postgres does not handle correctly cleaning the
> files used when it crashes. [1]
> I think that function *fcloseall* can help a little bit.
> Mainly on Windows.
I doubt that this is a good thing to try to do during a panic exit.
In the first place, we don't know to what extent the process's
internal data structures may be corrupted, possibly causing
fcloseall itself to malfunction. In the second place, we might
wish to have a look at those temp files for debugging purposes.
I won't bother to address such points as whether fcloseall exists
everywhere or whether you put the calls in sane places.
regards, tom lane