diff options
author | Oliver Kiddle <opk@zsh.org> | 2024-09-14 19:30:30 +0200 |
---|---|---|
committer | Oliver Kiddle <opk@zsh.org> | 2024-09-14 19:30:30 +0200 |
commit | 55ff6f88649a592eb42e04e7434fd89349d4518a (patch) | |
tree | ca1a5d01f1e9056a52b377ab9d66f7813264cb97 | |
parent | 33976537684eb5d1111a0aeb58cabeb3d3acf393 (diff) | |
download | zsh-55ff6f88649a592eb42e04e7434fd89349d4518a.tar.gz zsh-55ff6f88649a592eb42e04e7434fd89349d4518a.zip |
53083: handle Haiku specific resource limit for open vnode monitors
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | Src/Builtins/rlimits.c | 4 | ||||
-rw-r--r-- | configure.ac | 1 |
3 files changed, 8 insertions, 0 deletions
@@ -1,5 +1,8 @@ 2024-09-14 Oliver Kiddle <opk@zsh.org> + * 53083: configure.ac, Src/Builtins/rlimits.c: handle Haiku + specific resource limit for open vnode monitors + * 53082: configure.ac: remove a couple of unused #defines * 53081: INSTALL, configure.ac, Src/init.c, Src/options.c, diff --git a/Src/Builtins/rlimits.c b/Src/Builtins/rlimits.c index 5f9c84b0f..f25dd2530 100644 --- a/Src/Builtins/rlimits.c +++ b/Src/Builtins/rlimits.c @@ -171,6 +171,10 @@ static const resinfo_T known_resources[] = { {RLIMIT_TCACHE, "cachedthreads", ZLIMTYPE_NUMBER, 1, 'N', "cached threads"}, # endif +# ifdef HAVE_RLIMIT_NOVMON /* Haiku */ + {RLIMIT_NOVMON, "vnodemonitors", ZLIMTYPE_NUMBER, 1, + 'N', "open vnode monitors"}, +# endif }; /* resinfo[RLIMIT_XXX] points to the corresponding entry diff --git a/configure.ac b/configure.ac index aca355ff4..220f353c3 100644 --- a/configure.ac +++ b/configure.ac @@ -1879,6 +1879,7 @@ zsh_LIMIT_PRESENT(RLIMIT_NPTS) zsh_LIMIT_PRESENT(RLIMIT_SWAP) zsh_LIMIT_PRESENT(RLIMIT_KQUEUES) zsh_LIMIT_PRESENT(RLIMIT_UMTXP) +zsh_LIMIT_PRESENT(RLIMIT_NOVMON) zsh_LIMITS_EQUAL(VMEM, vmem, RSS, rss) zsh_LIMITS_EQUAL(VMEM, vmem, AS, as) |