624f9defe7e5bc1aa168646a6bc74722a57919ed angie Fri Jun 14 16:52:15 2013 -0700 Added cgiExitTime to main. diff --git src/hg/hgVai/hgVai.c src/hg/hgVai/hgVai.c index b51f7d6..92672e4 100644 --- src/hg/hgVai/hgVai.c +++ src/hg/hgVai/hgVai.c @@ -1205,30 +1205,31 @@ textOpen(); webStartText(); struct annoGratorQuery *query = annoGratorQueryNew(assembly, primary, gratorList, vepOut); if (chrom != NULL) annoGratorQuerySetRegion(query, chrom, start, end); annoGratorQueryExecute(query); textOutClose(&compressPipeline); annoGratorQueryFree(&query); } int main(int argc, char *argv[]) /* Process command line. */ { +long enteredMainTime = clock1000(); if (hIsPrivateHost()) pushCarefulMemHandler(LIMIT_2or6GB); htmlPushEarlyHandlers(); /* Make errors legible during initialization. */ cgiSpoof(&argc, argv); oldVars = hashNew(10); setUdcCacheDir(); boolean startQuery = (cgiUsualString("startQuery", NULL) != NULL); if (startQuery) cart = cartAndCookieNoContent(hUserCookie(), excludeVars, oldVars); else cart = cartAndCookie(hUserCookie(), excludeVars, oldVars); /* Set up global variables. */ getDbAndGenome(cart, &database, &genome, oldVars); @@ -1251,17 +1252,18 @@ else doUi(); } else if (webGotWarnings()) { // We land here when lookupPosition pops up a warning box. // Reset the problematic position and show the main page. char *position = cartUsualString(cart, "lastPosition", hDefaultPos(database)); cartSetString(cart, hgvaRange, position); doMainPage(); } // If lookupPosition returned FALSE and didn't report warnings, // then it wrote HTML showing multiple position matches & links. cartCheckout(&cart); +cgiExitTime("hgVai", enteredMainTime); return 0; }