frostfs-node/cmd/neofs-node
Alex Vanin 683439970a [] neofs-node: Add timeout for grpc GracefulStop()
GracefulStop() may be blocked until all server-side streams
are finished. There is no control over such streams yet, so
application may be frozen in shutdown stage.

Naive solution is to add timeout for GracefulStop(). At this
point healthy connection will be finished and unhealthy
connections will be terminated by Stop().

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-03-25 17:39:24 +03:00
..
config [] node/config: Add NATS configuration 2022-03-05 15:57:24 +03:00
reputation [] timers: Add IterationsTicker 2022-03-16 17:18:30 +03:00
accounting.go [] client/balance: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
attributes.go [] Adopt neofs-node for non pointer slices in SDK 2022-03-16 15:29:31 +03:00
cache.go [] neofs-node: Neofs-node: Remove mutex from ttlNetCache 2022-03-15 17:26:26 +03:00
config.go [] node/cfg: Add notification config 2022-03-17 14:27:52 +03:00
container.go [] Adopt neofs-node for non pointer slices in SDK 2022-03-16 15:29:31 +03:00
control.go [] *: Adopt SDK changes 2022-02-08 09:45:38 +03:00
grpc.go [] neofs-node: Add timeout for grpc GracefulStop() 2022-03-25 17:39:24 +03:00
main.go [] nats: Split client creation into 2 stages 2022-03-24 11:51:49 +03:00
metrics.go [] node: Add more debug logs on shutdown 2021-08-05 14:44:05 +03:00
morph.go [] morph/client: set group signer scope 2022-02-11 13:26:27 +03:00
netmap.go [] Adopt neofs-node for non pointer slices in SDK 2022-03-16 15:29:31 +03:00
notificator.go [] nats: Split client creation into 2 stages 2022-03-24 11:51:49 +03:00
object.go [] node: Add "hot" notifications 2022-03-17 14:27:52 +03:00
pprof.go [] node: Add more debug logs on shutdown 2021-08-05 14:44:05 +03:00
reputation.go [] reputation: Resolve race condition 2022-03-16 17:18:30 +03:00
session.go [] services/session: remove expired tokens every epoch 2022-02-08 14:58:32 +03:00
timers.go [] reputation: Resolve race condition 2022-03-16 17:18:30 +03:00
worker.go [] cmd/neofs-node: Listen new epoch notifications from morph 2020-10-21 14:42:51 +03:00