diff --git a/tool/net/redbean.c b/tool/net/redbean.c index c9bad5f8c..237a636ba 100644 --- a/tool/net/redbean.c +++ b/tool/net/redbean.c @@ -545,6 +545,9 @@ static void CollectGarbage(void) { LOGIFNEG1(munmap(unmaplist.p[unmaplist.n].p, unmaplist.p[unmaplist.n].n)); LOGIFNEG1(close(unmaplist.p[unmaplist.n].f)); } +#ifndef STATIC + (void)lua_gc(L, LUA_GCCOLLECT); +#endif } static void UseOutput(void) {