37d145c71807801efd9cb02926515c82e84c1c71
braney
  Wed Feb 7 10:12:23 2024 -0800
set up a mechanism to limit memory through an hg.conf variable

diff --git src/hg/inc/hgConfig.h src/hg/inc/hgConfig.h
index eb41a22..9ede33a 100644
--- src/hg/inc/hgConfig.h
+++ src/hg/inc/hgConfig.h
@@ -32,16 +32,19 @@
  * or the given default if it doesn't exist. */
 
 char *cfgVal(char *name);
 /* Return option with given name.  Squawk and die if it
  * doesn't exist. */
 
 struct slName *cfgNames();
 /* get list of names in config file. slFreeList when finished */
 
 struct slName *cfgNamesWithPrefix();
 /* get list of names in config file with prefix. slFreeList when finished */
 
 unsigned long cfgModTime();
 /* Return modification time of config file */
 
+void cfgSetMaxMem();
+/* Check hg.conf for maxMem.  If not set, don't limit memory.  Otherwise
+ * limit memory usage to that number. */
 #endif