36f8f6fb024b20cc523cdf9ebde7491eca84fd7c
markd
  Sun Dec 6 20:33:20 2020 -0800
multiple request per connect works except hgBlat

diff --git src/inc/gfWebLib.h src/inc/gfWebLib.h
index e26ab34..22af91b 100644
--- src/inc/gfWebLib.h
+++ src/inc/gfWebLib.h
@@ -1,27 +1,28 @@
 /* gfWebLib - stuff shared by gfWebBlat and gfWebPcr - little web programs
  * that query gfServer in different ways. */
 
 struct gfServerAt
 /* A gfServer with an in-memory index. */
     {
     struct gfServerAt *next;
     char *host;		/* IP Address of machine running server. */
     char *port;		/* IP Port on host. */
     char *seqDir;	/* Where associated sequence lives. */
     char *name;		/* Name user sees. */
-    char *dynGenomeDir; /* Genome name for dynamic server */
+    char *genome;       /* Genome name for dynamic server */
+    char *dynGenomeDir; /* Relative genome directory for dynamic server */
     };
 
 struct gfServerAt *gfWebFindServer(struct gfServerAt *serverList, char *varName);
 /* Find active server (that matches contents of CGI variable varName). */
 
 struct gfWebConfig
 /* A parsed out configuration file. */
     {
     char *company;	/* Company name if any. */
     char *background;	/* Web page background if any. */
     struct gfServerAt *serverList;  /* List of servers. */
     struct gfServerAt *transServerList;  /* List of translated servers. */
     char *tempDir;	/* Where to put temporary files. */
     };