frostfs-node/pkg
Pavel Karpy c60029d3b0
All checks were successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/push/pre-commit Pipeline was successful
[#323] node: Fix tree svc panic
If a connection has not been established earlier, it stores `nil` in LRU
cache. Cache eviction tries to close every connection (even a `nil` one) and
panics but not crash the app because we are using pools.
That ugly bug also leads to a deadlock where `Unlock` is not called via
`defer` func (and that is the way I found it).

Signed-off-by: Pavel Karpy <p.karpy@yadro.com>
2023-05-04 20:04:30 +03:00
..
core [#223] sg: Refactor storage group parameters 2023-04-10 14:16:34 +03:00
innerring [#223] sg: Refactor storage group parameters 2023-04-10 14:16:34 +03:00
local_object_storage [#266] pilorama: Allow to get current tree height 2023-04-18 13:30:45 +03:00
metrics [#213] metrics: Refactor object metrics 2023-04-10 09:43:24 +03:00
morph [#219] morph: Refactor notary preparator 2023-04-07 15:43:20 +03:00
network [#199] putsvc: Refactor put object 2023-04-03 15:58:11 +00:00
services [#323] node: Fix tree svc panic 2023-05-04 20:04:30 +03:00
util [#180] node: Refactor panics in unit test 2023-03-29 12:39:07 +03:00