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); } }