diff options
author | Stanisław Pitucha <viraptor@gmail.com> | 2018-04-12 21:00:04 +1000 |
---|---|---|
committer | Stanisław Pitucha <viraptor@gmail.com> | 2018-04-12 21:29:58 +1000 |
commit | fac34333294ae6a05e822498e3295ec45ce16de4 (patch) | |
tree | f45432e5c00cf12a8a7286260024eec464e52922 /linux_priv.c | |
parent | 51b55661923411998008c66aea7020d3b7057eaf (diff) | |
download | memcached-fac34333294ae6a05e822498e3295ec45ce16de4.tar.gz |
Fix lru-crawler behaviour
Allow worker threads to poll
Diffstat (limited to 'linux_priv.c')
-rw-r--r-- | linux_priv.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/linux_priv.c b/linux_priv.c index 3a046a7..4aa905d 100644 --- a/linux_priv.c +++ b/linux_priv.c @@ -80,6 +80,7 @@ void drop_worker_privileges(void) { rc |= seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(epoll_wait), 0); rc |= seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(epoll_pwait), 0); rc |= seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(epoll_ctl), 0); + rc |= seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(poll), 0); rc |= seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(read), 0); rc |= seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(readv), 0); rc |= seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(mprotect), 0); |