echo -n "I"
# run index server
+ #valgrind --tool=memcheck --trace-children=yes --num-callers=15 --suppressions=$HOME/egee.supp
X509_USER_KEY=${X509_USER_KEY} X509_USER_CERT=${X509_USER_CERT} \
$GLITE_LOCATION/bin/glite-jp-indexd -m $GLITE_JPIS_TEST_DB -p $GLITE_JPIS_TEST_PORT \
-i ${GLITE_JPIS_TEST_PIDFILE} -o ${GLITE_JPIS_TEST_LOGFILE} \
ret=1
i=0
while [ x"$ret" != x"0" -a $i -lt 20 ]; do
- netstat -tap 2>/dev/null | grep "\<$GLITE_JPIS_TEST_PORT\>" > /dev/null
+ netstat -tapn 2>/dev/null | grep "\<$GLITE_JPIS_TEST_PORT\>" > /dev/null
ret=$?
i=$(($i+1))
sleep 0.1
if (get_op(op, &qop) != 0) return 0;
if (attr_md5) trio_asprintf(&column, "attr_%|Ss.value", attr_md5);
else asprintf(&column, "jobs.dg_jobid");
- trio_asprintf(sql, "%s %s \"%|Ss\"", column, qop, value);
+ trio_asprintf(sql, "%s %s '%|Ss'", column, qop, value);
free(column);
free(qop);
if (op == jptype__queryOp__WITHIN) {
*sql = NULL;
return EINVAL;
}
- trio_asprintf(&s, "%s AND \"%|Ss\"", *sql, value2);
+ trio_asprintf(&s, "%s AND '%|Ss'", *sql, value2);
free(*sql); *sql = s;
}
return 0;
#include "glite/jp/types.h"
#include "glite/jp/context.h"
#include "glite/security/glite_gsplugin.h"
+#include "glite/security/glite_gsplugin-int.h"
#include "glite/security/glite_gscompat.h"
#include "jp_H.h"