From: František Dvořák Date: Fri, 2 Mar 2012 23:40:55 +0000 (+0000) Subject: Control threading model through GLOBUS_THREAD_MODEL. Honour predefined value, but... X-Git-Tag: gridsite-core_R_1_7_19~5 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=95438501bba6a9617885e83fef74bd17365567f2;p=jra1mw.git Control threading model through GLOBUS_THREAD_MODEL. Honour predefined value, but set explicitly the threaded model as default. --- diff --git a/org.glite.lbjp-common.gss/src/glite_gss.c b/org.glite.lbjp-common.gss/src/glite_gss.c index 1b89187..282b321 100644 --- a/org.glite.lbjp-common.gss/src/glite_gss.c +++ b/org.glite.lbjp-common.gss/src/glite_gss.c @@ -1533,7 +1533,9 @@ edg_wll_gss_initialize(void) { int ret = 0; - globus_thread_set_model("pthread"); + if (!getenv("GLOBUS_THREAD_MODEL")) { + putenv("GLOBUS_THREAD_MODEL=pthread"); + } #ifndef NO_GLOBUS_GSSAPI if (globus_module_activate(GLOBUS_GSI_GSSAPI_MODULE) != GLOBUS_SUCCESS) {