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. */
 {