open-nomad/helper
Mahmood Ali 2c73552b4d
pool: track usage of incoming streams (#10710)
Track usage of incoming streams on a connection. Connections without
reference counts get marked as unused and reaped in a periodic job.

This fixes a bug where `alloc exec` and `alloc fs` sessions get terminated
unexpectedly. Previously, when a client heartbeats switches between
servers, the pool connection reaper eventually identifies the connection
as unused and closes it even if it has an active exec/fs sessions.

Fixes #10579
2021-06-07 10:22:37 -04:00
..
args
boltdd
codec
constraints/semver
discover
envoy consul/connect: add support for connect mesh gateways 2021-06-04 08:24:49 -05:00
escapingio Fixup uses of sanity (#10187) 2021-03-16 18:05:08 -04:00
exptime connect: use exp backoff when waiting on consul envoy bootstrap 2021-04-27 09:21:50 -06:00
fields
flags
flatmap
freeport
gated-writer
grpc-middleware/logging
logging
mount
noxssrw
pluginutils json handles were moved to a new package in #10202 2021-04-02 13:31:10 +00:00
pool pool: track usage of incoming streams (#10710) 2021-06-07 10:22:37 -04:00
raftutil RPC endpoints to support 'nomad ui -login' 2021-03-10 08:17:56 -05:00
snapshot
stats deps: bump gopsutil to v3.21.2 2021-03-30 16:02:51 -04:00
testlog
testtask
tlsutil
useragent
uuid
winsvc
funcs.go
funcs_test.go