Ranier Vilela <ranier...@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