d6dd43ca0436bf894bafe00cc5ee1398e3ead0d0
angie
  Tue Oct 31 09:51:12 2023 -0700
Removing a redundant hAllocConn that caused a 'Too many open sqlConnections for cache' test failure.

diff --git src/hg/lib/hgHgvs.c src/hg/lib/hgHgvs.c
index 6822c6f..2f8945a 100644
--- src/hg/lib/hgHgvs.c
+++ src/hg/lib/hgHgvs.c
@@ -1382,31 +1382,30 @@
 else if (hDbHasNcbiRefSeq(db))
     {
     // ncbiRefSeq tables need versioned accessions.
     if (strchr(acc, '.'))
         normalizedAcc = cloneString(acc);
     else
         {
         char query[2048];
         sqlSafef(query, sizeof(query), "select name from ncbiRefSeq where name like '%s.%%'", acc);
         struct sqlConnection *conn = hAllocConn(db);
         normalizedAcc = sqlQuickString(conn, query);
         if (isNotEmpty(normalizedAcc) && hDbHasNcbiRefSeqHistorical(db))
             {
             // maybe it is a deprecated transcript
             sqlSafef(query, sizeof(query), "select name from ncbiRefSeqHistorical where name like '%s.%%'", acc);
-            struct sqlConnection *conn = hAllocConn(db);
             normalizedAcc = sqlQuickString(conn, query);
             }
         hFreeConn(&conn);
         }
     if (isNotEmpty(normalizedAcc))
         {
         char *p = strchr(normalizedAcc, '.');
         assert(p);
         foundVersion = atoi(p+1);
         }
     }
 else
     {
     // genbank tables -- no version
     normalizedAcc = cloneFirstWordByDelimiter(acc, '.');