diff --git a/cmix/gateway/defaults.go b/cmix/gateway/defaults.go new file mode 100644 index 0000000000000000000000000000000000000000..9e19c49cf3577888da2c31daf5bed9d8eabf52fd --- /dev/null +++ b/cmix/gateway/defaults.go @@ -0,0 +1,9 @@ +//go:build !js || !wasm +// +build !js !wasm + +// This file is compiled for all architectures except WebAssembly. +package gateway + +const ( + MaxPoolSize = 20 +) diff --git a/cmix/gateway/defaults_js.go b/cmix/gateway/defaults_js.go new file mode 100644 index 0000000000000000000000000000000000000000..8eb93858dc95aefd6506ab7bed520f83ab274632 --- /dev/null +++ b/cmix/gateway/defaults_js.go @@ -0,0 +1,5 @@ +package gateway + +const ( + MaxPoolSize = 7 +) diff --git a/cmix/gateway/hostPool.go b/cmix/gateway/hostPool.go index d39e71596ef644a444f5cd6056e97e9a10ea3f39..31f9ba3ca400705a2ddf82268bc6e0b5f4d1c266 100644 --- a/cmix/gateway/hostPool.go +++ b/cmix/gateway/hostPool.go @@ -128,7 +128,7 @@ type poolParamsDisk struct { // DefaultPoolParams returns a default set of PoolParams. func DefaultPoolParams() PoolParams { p := PoolParams{ - MaxPoolSize: 5, + MaxPoolSize: MaxPoolSize, ProxyAttempts: 5, PoolSize: 0, MaxPings: 0,