4c2cf4c9629af2fe90989a8f52d6f6bd44049b59 braney Thu Apr 22 15:34:40 2021 -0700 get hubApi to use the UDC cache directory defined in hg.conf diff --git src/hg/hubApi/hubApi.c src/hg/hubApi/hubApi.c index 5321f2f..e69a8e2 100644 --- src/hg/hubApi/hubApi.c +++ src/hg/hubApi/hubApi.c @@ -1557,34 +1557,36 @@ /* similar delay system as in DAS server */ botDelay = hgBotDelayTimeFrac(delayFraction); if (botDelay > 0) { if (botDelay > 2000) { sleep1000(botDelay); hogExit(); return 0; } sleep1000(botDelay); } setGlobalCgiVars(); +#ifdef NOTUSED // the argument processing doesn't allow udcTimeout int timeout = cgiOptionalInt("udcTimeout", 300); if (udcCacheTimeout() < timeout) udcSetCacheTimeout(timeout); -knetUdcInstall(); +#endif +setUdcCacheDir(); initSupportedTypes(); char *pathInfo = getenv("PATH_INFO"); if (isNotEmpty(pathInfo)) /* can get to this immediately, no cart needed */ apiRequest(pathInfo); else { char *allowApiHtml = cfgOptionDefault("hubApi.allowHtml", "off"); if (sameWord("on", allowApiHtml)) { trackCounter = hashNew(0); cartEmptyShellNoContent(doMiddle, hUserCookie(), excludeVars, oldVars); } else