0d886980a658f85ecfe23d0a8e71c73bb9692119
hiram
  Thu Aug 12 16:28:37 2010 -0700
use hAllocConn instead of sqlConnect
diff --git src/hg/lib/wigDataStream.c src/hg/lib/wigDataStream.c
index 7398a06..5ec5c20 100644
--- src/hg/lib/wigDataStream.c
+++ src/hg/lib/wigDataStream.c
@@ -346,7 +346,7 @@
 if (wds->conn)
     {
     sqlFreeResult(&wds->sr);
-    sqlDisconnect(&wds->conn);
+    hFreeConn(&wds->conn);
     }
 if (wds->sqlConstraint)
     freez(&wds->sqlConstraint);	/*	always reconstructed at open time */
@@ -411,12 +411,7 @@
 
     verbose(VERBOSE_SQL_ROW_LEVEL, "#\t%s\n", query->string);
     if (!wds->conn)
-	{
-	if (sameString(CUSTOM_TRASH,wds->db))
-	    wds->conn = sqlConnect(CUSTOM_TRASH);
-	else
-	    wds->conn = sqlConnect(wds->db);
-	}
+	wds->conn = hAllocConn(wds->db);
     wds->sr = sqlGetResult(wds->conn,query->string);
     }
 }