Close session DBM in webmincron process, to prevent FD leakage
authorJamie Cameron <jcameron@webmin.com>
Fri, 12 Nov 2010 21:04:09 +0000 (13:04 -0800)
committerJamie Cameron <jcameron@webmin.com>
Fri, 12 Nov 2010 21:04:09 +0000 (13:04 -0800)
https://sourceforge.net/tracker/?func=detail&atid=117457&aid=1781101&group_id=17457

miniserv.pl

index 5929df5..abf5c89 100755 (executable)
@@ -5454,6 +5454,7 @@ foreach my $cron (@webmincrons) {
                my $pid = fork();
                if (!$pid) {
                        # Run via a wrapper command, which we run like a CGI
+                       dbmclose(%sessiondb);
 
                        # Setup CGI-like environment
                        $envtz = $ENV{"TZ"};