diff options
author | Andreas Kling <kling@serenityos.org> | 2021-08-07 15:08:32 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-08-07 18:49:27 +0200 |
commit | 7f2791f02eb0febe407172a60c8c19a34287f183 (patch) | |
tree | bd2b3d8cde27a201bec5dd29bbacde5aacbe38b1 /Kernel/TTY/PTYMultiplexer.h | |
parent | c4604bc08093691031b85cc790e20c3235b12fa4 (diff) | |
download | serenity-7f2791f02eb0febe407172a60c8c19a34287f183.zip |
Kernel: Increase maximum PTY count from 8 to 64
Let's allow users to allocate more pseudo-terminals if they want.
Diffstat (limited to 'Kernel/TTY/PTYMultiplexer.h')
-rw-r--r-- | Kernel/TTY/PTYMultiplexer.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Kernel/TTY/PTYMultiplexer.h b/Kernel/TTY/PTYMultiplexer.h index 955a1e25d4..5f1ee38e3e 100644 --- a/Kernel/TTY/PTYMultiplexer.h +++ b/Kernel/TTY/PTYMultiplexer.h @@ -44,7 +44,9 @@ private: virtual StringView class_name() const override { return "PTYMultiplexer"; } Mutex m_lock { "PTYMultiplexer" }; - Vector<unsigned> m_freelist; + + static constexpr size_t max_pty_pairs = 64; + Vector<unsigned, max_pty_pairs> m_freelist; }; } |