aa8973d200491bde968e21fcc8bb40cb0f6fd84e hiram Thu May 9 11:04:20 2019 -0700 need to sleep even in the case of hogExit refs #18869 diff --git src/hg/hubApi/hubApi.c src/hg/hubApi/hubApi.c index e193e23..9c1623c 100644 --- src/hg/hubApi/hubApi.c +++ src/hg/hubApi/hubApi.c @@ -1512,30 +1512,31 @@ * permanently. */ static char *excludeVars[] = {"Submit", "submit", "sourceSelected", "selectRadio", "ucscGenome", "publicHubs", "clade", NULL,}; int main(int argc, char *argv[]) /* Process command line. */ { enteredMainTime = clock1000(); cgiSpoof(&argc, argv); verboseTimeInit(); /* similar delay system as in DAS server */ botDelay = hgBotDelayTimeFrac(delayFraction); if (botDelay > 0) { if (botDelay > 2000) { + sleep1000(botDelay); hogExit(); return 0; } sleep1000(botDelay); } setGlobalCgiVars(); int timeout = cgiOptionalInt("udcTimeout", 300); if (udcCacheTimeout() < timeout) udcSetCacheTimeout(timeout); knetUdcInstall(); char *pathInfo = getenv("PATH_INFO"); if (isNotEmpty(pathInfo)) /* can get to this immediately, no cart needed */