diff --git a/libc/shared/rpc.h b/libc/shared/rpc.h index 81cf9fc2c6d3..644d1bbf1020 100644 --- a/libc/shared/rpc.h +++ b/libc/shared/rpc.h @@ -69,7 +69,9 @@ struct Header { }; /// The maximum number of parallel ports that the RPC interface can support. -constexpr static uint64_t MAX_PORT_COUNT = 4096; +/// This should be greater than the expected hardware's occupancy to ensure the +/// interface is non-blocking. +constexpr static uint64_t MAX_PORT_COUNT = 16384; /// A common process used to synchronize communication between a client and a /// server. The process contains a read-only inbox and a write-only outbox used