]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/Config.pm
qspawn: wire up RLIMIT_* handling to limiters
[public-inbox.git] / lib / PublicInbox / Config.pm
index ec9a469c3516183da8459336751571fdfd6ef12e..6f62712f0eb1ea43b645e52a4a7fabe3c0cc1e9c 100644 (file)
@@ -133,7 +133,9 @@ sub limiter {
        $self->{-limiters}->{$name} ||= do {
                require PublicInbox::Qspawn;
                my $max = $self->{"publicinboxlimiter.$name.max"};
-               PublicInbox::Qspawn::Limiter->new($max);
+               my $limiter = PublicInbox::Qspawn::Limiter->new($max);
+               $limiter->setup_rlimit($name, $self);
+               $limiter;
        };
 }