-
- Downloads
Use RTLD_NOW, not RTLD_LAZY, as binding mode for dlopen() on all platforms.
This restores the Linux behavior to what it was in PG 7.0 and 7.1, and causes other platforms to agree. (Other well-tested platforms like HPUX were doing it this way already.) Per pghackers discussion over the past month or so.
Showing
- src/backend/port/dynloader/README.dlfcn.aix 2 additions, 2 deletionssrc/backend/port/dynloader/README.dlfcn.aix
- src/backend/port/dynloader/aix.h 2 additions, 2 deletionssrc/backend/port/dynloader/aix.h
- src/backend/port/dynloader/bsdi.h 19 additions, 4 deletionssrc/backend/port/dynloader/bsdi.h
- src/backend/port/dynloader/dgux.h 16 additions, 3 deletionssrc/backend/port/dynloader/dgux.h
- src/backend/port/dynloader/freebsd.h 13 additions, 6 deletionssrc/backend/port/dynloader/freebsd.h
- src/backend/port/dynloader/irix5.h 17 additions, 5 deletionssrc/backend/port/dynloader/irix5.h
- src/backend/port/dynloader/linux.h 17 additions, 3 deletionssrc/backend/port/dynloader/linux.h
- src/backend/port/dynloader/netbsd.h 18 additions, 5 deletionssrc/backend/port/dynloader/netbsd.h
- src/backend/port/dynloader/openbsd.h 18 additions, 4 deletionssrc/backend/port/dynloader/openbsd.h
- src/backend/port/dynloader/osf.h 12 additions, 7 deletionssrc/backend/port/dynloader/osf.h
- src/backend/port/dynloader/sco.h 17 additions, 7 deletionssrc/backend/port/dynloader/sco.h
- src/backend/port/dynloader/solaris.h 30 additions, 6 deletionssrc/backend/port/dynloader/solaris.h
- src/backend/port/dynloader/sunos4.h 17 additions, 5 deletionssrc/backend/port/dynloader/sunos4.h
- src/backend/port/dynloader/svr4.h 20 additions, 8 deletionssrc/backend/port/dynloader/svr4.h
- src/backend/port/dynloader/univel.h 16 additions, 4 deletionssrc/backend/port/dynloader/univel.h
- src/backend/port/dynloader/unixware.h 16 additions, 4 deletionssrc/backend/port/dynloader/unixware.h
- src/backend/port/dynloader/win.h 16 additions, 4 deletionssrc/backend/port/dynloader/win.h
Loading
Please register or sign in to comment