Prove pooled workspace request isolation
This commit is contained in:
@@ -1201,6 +1201,10 @@ private:
|
||||
{
|
||||
wasmtime::Config config;
|
||||
wasmtime::PoolAllocationConfig pool;
|
||||
// A workspace owns one core plus at most table_headroom side modules;
|
||||
// side modules import its single memory/table. Keep allocator capacity at
|
||||
// the existing handler-table boundary instead of imposing its 1000-slot default.
|
||||
pool.total_core_instances(4097);
|
||||
config.pooling_allocation_strategy(pool);
|
||||
config.epoch_interruption(true);
|
||||
// CRITICAL: the host (linux_fastcgi.cpp) installs its own SIGSEGV/SIGILL/
|
||||
|
||||
Reference in New Issue
Block a user