c31d7c3119364dd8a4c6050fd63ec88c8807ba9f max Wed Apr 23 07:02:58 2014 -0700 adding browserbox name to cgiApoptosis again, it mysteriously disappeared diff --git src/hg/lib/cgiApoptosis.c src/hg/lib/cgiApoptosis.c index 7ce50b2..0e6b203 100644 --- src/hg/lib/cgiApoptosis.c +++ src/hg/lib/cgiApoptosis.c @@ -97,30 +97,32 @@ fprintf(f, "%s, %s, %s %s, %s\n", scriptName, ip, localTime, tm->tm_isdst ? tzname[1] : tzname[0], trashFile); fclose(f); chmod(trashFile, 0666); pid_t pid0 = fork(); if (0 == pid0) /* in child */ { close(STDOUT_FILENO); /* do not hang up Apache finish for parent, but apache will still wait */ expireSeconds = 0; /* no error message from this exit */ (void) signal(SIGALRM, cgiApoptosisHandler); (void) alarm(6); /* timeout here in 6 seconds */ #include "versionInfo.h" char url[1024]; char *browserName = "browser.v"; + if (hIsBrowserbox()) + browserName = "browserbox.v"; safef(url, sizeof(url), "%s%s%s%s%s%s%s", "http://", "genomewiki.", "ucsc.edu/", "cgi-bin/useCount?", "version=", browserName, CGI_VERSION); /* 6 second alarm will exit this page fetch if it does not work */ (void) htmlPageGetWithCookies(url, NULL); /* ignore return */ exit(0); } /* child of fork has done exit(0) normally or via alarm */ } /* trash file open OK */ if (expireSeconds > 0) { (void) signal(SIGALRM, cgiApoptosisHandler); (void) alarm(expireSeconds); /* CGI timeout */