c49908e3df61eaad9dc356a0e8e17e4547a323a9
angie
  Wed Jan 16 15:03:56 2019 -0800
After processing an uploaded file of user regions, remove its contents from the cart.  Users have uploaded some very large files as identifier lists.

diff --git src/hg/hgTables/userRegions.c src/hg/hgTables/userRegions.c
index 40645c5..617b4a0 100644
--- src/hg/hgTables/userRegions.c
+++ src/hg/hgTables/userRegions.c
@@ -135,30 +135,31 @@
     if (isNotEmpty(warnText))
         {
         success = FALSE;
         warn("%s", warnText);
         }
     if (regionCount == 0)
         {
         success = FALSE;
 	warn("No valid regions found in input; see below for formatting instructions");
         }
     cartSetString(cart, hgtaUserRegionsDb, database);
     cartSetString(cart, hgtaUserRegionsFile, trashFileName);
     cartSetString(cart, hgtaRegionType, hgtaRegionTypeUserRegions);
     if (strlen(idText) > 64 * 1024)
          cartRemove(cart, hgtaEnteredUserRegions);
+    cartRemove(cart, hgtaEnteredUserRegionFile);
     }
 else
     {
     cartRemoveUserRegions();
     }
 if (success)
     mainPageAfterOpen(conn);
 else
     doSetUserRegionsAfterOpen(conn);
 htmlClose();
 }
 
 char *userRegionsFileName()
 /* File name defined regions are in, or NULL if no such file. */
 {