2e6d6714eb049206db111387d29ec81433cdd1f2 braney Sun Oct 9 10:07:07 2011 -0700 don't reopen the trackHub's since they get opened when we check the status diff --git src/hg/hgHubConnect/hgHubConnect.c src/hg/hgHubConnect/hgHubConnect.c index 0ea81e0..3084bc3 100644 --- src/hg/hgHubConnect/hgHubConnect.c +++ src/hg/hgHubConnect/hgHubConnect.c @@ -325,31 +325,31 @@ } cartRemove(theCart, "hubId"); } static void checkTrackDbs(struct hubConnectStatus *hubList) { struct hubConnectStatus *hub = hubList; struct trackHub *trackHubList = NULL; for(; hub; hub = hub->next) { struct errCatch *errCatch = errCatchNew(); if (errCatchStart(errCatch)) { - trackHubAddTracks(hub->id, hub->hubUrl, database, &trackHubList); + hubAddTracks(hub, database, &trackHubList); } errCatchEnd(errCatch); if (errCatch->gotError) { hub->errorMessage = cloneString(errCatch->message->string); hubUpdateStatus( errCatch->message->string, hub); } else hubUpdateStatus(NULL, hub); } } void doMiddle(struct cart *theCart) /* Write header and body of html page. */ {