On HPUX, shl_load should be called with options BIND_IMMEDIATE rather

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 6a4fa7eccb1cca133721a4b1b7ae6d6e0881171e
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2000-04-26T23:35:34Z
Releases: 7.1.1
On HPUX, shl_load should be called with options BIND_IMMEDIATE rather
than BIND_DEFERRED.  That way, if the loaded library has unresolved
references, shl_load fails cleanly.  As we had it, shl_load would
succeed and then the dynlinker would call abort() when we try to call
into the loaded library.  abort()ing a backend is uncool.

Files

PathChange+/−
src/backend/port/dynloader/hpux.c modified +11 −2