The actual segfault was caused by a double pfree(), but ISTM that

Bruce Momjian <bruce@momjian.us>

Commit: 750b3f38255d3e9c5e6021a74224659d18533e1c
Author: Bruce Momjian <bruce@momjian.us>
Date: 2002-12-14T18:49:43Z
Releases: 7.3.1
The actual segfault was caused by a double pfree(), but ISTM that
failing to find pg_hba.conf should be a fatal error anyway, so I
increased the priority of the elog() from LOG to FATAL and refactored
the code a little bit.

Neil Conway

Files

PathChange+/−
src/backend/libpq/hba.c modified +6 −9