The actual segfault was caused by a double pfree(), but ISTM that
Bruce Momjian <bruce@momjian.us>
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
| Path | Change | +/− |
|---|---|---|
| src/backend/libpq/hba.c | modified | +6 −9 |