Pārlūkot izejas kodu

HPCC-12943 Added LD_PRELOAD export to hpcc_setenv

Signed-off-by: Michael Gardner <Michael.Gardner@lexisnexis.com>
Michael Gardner 9 gadi atpakaļ
vecāks
revīzija
bca5392bb8

+ 1 - 0
initfiles/etc/DIR_NAME/environment.conf.in

@@ -30,3 +30,4 @@ mpTraceLevel=0
 #dfsSSLCertFile=/certfilepath/certfile
 #dfsSSLPrivateKeyFile=/keyfilepath/keyfile
 jvmoptions=-XX:-UsePerfData
+#java=/absolute/path/to/alternative/libjvm.so

+ 1 - 0
initfiles/sbin/hpcc_setenv.in

@@ -81,6 +81,7 @@ IFS="${OIFS}"
 PATH_PREFIX=`cat ${HPCC_CONFIG} | sed -n "/\[${SECTION}\]/,/\[/p" | grep "^path *= *" | sed -e 's/^path *= *//'`
 
 export PID=`cat ${HPCC_CONFIG} | sed -n "/\[${SECTION}\]/,/\[/p" | grep "^pid *= *" | sed -e 's/^pid *= *//'`
+export LD_PRELOAD=`cat ${HPCC_CONFIG} | sed -n "/\[${SECTION}\]/,/\[/p" | grep "^java *= *" | sed -e 's/^java *= *//'`:$LD_PRELOAD
 
 NEW_PATH="${PATH_PREFIX}/bin"
 for D in ${PATH//:/ } ; do