60fae96e4ba45d4d541701591da1877c60d045a6 lrnassar Fri Oct 25 15:04:09 2024 -0700 Being more explicit in the error message to indicate the exact setting name, refs #34638 diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c index c479cc2..4504727 100644 --- src/hg/hgTracks/hgTracks.c +++ src/hg/hgTracks/hgTracks.c @@ -7986,31 +7986,31 @@ pthread_mutex_lock( &pfdMutex ); pfdNeverStarted = pfdList; pfdList = NULL; // stop the workers from starting any more waiting track loads for (pfd = pfdNeverStarted; pfd; pfd = pfd->next) { // track was never even started char temp[256]; safef(temp, sizeof temp, "Ran out of time (%d milliseconds) unable to process %s", maxTimeInMilliseconds, pfd->track->track); pfd->track->networkErrMsg = cloneString(temp); ++errCount; } for (pfd = pfdRunning; pfd; pfd = pfd->next) { // unfinished track char temp[256]; - safef(temp, sizeof temp, "Track timed out. Track %s took more than %d milliseconds to load. Zoom in or increase this timeout via menu 'Genome Browser > Configure'", pfd->track->track, maxTimeInMilliseconds); + safef(temp, sizeof temp, "Track timed out. Track %s took more than %d milliseconds to load. Zoom in or increase max load time via menu 'Genome Browser > Configure'", pfd->track->track, maxTimeInMilliseconds); pfd->track->networkErrMsg = cloneString(temp); ++errCount; } for (pfd = pfdDone; pfd; pfd = pfd->next) { // some done tracks may have errors if (pfd->track->networkErrMsg) ++errCount; } pthread_mutex_unlock( &pfdMutex ); return errCount; } static int avgLoadTime(struct track *track) /* calculate average loadtime across all windows */