-
Notifications
You must be signed in to change notification settings - Fork 50
Closed
Labels
I4No visible changesNo visible changesS4RoutineRoutineU2Seriously plannedSeriously plannedbugSomething isn't workingSomething isn't workingneofs-storageStorage node application issuesStorage node application issues
Milestone
Description
Expected Behavior
Send TERM, wait for node to shut down.
Current Behavior
Two nodes with #3507 problem gave this on restart:
Aug 07 06:05:19 metis3 neofs-node[2763445]: 2025/08/07 06:05:19.612678 [ants]: worker exits from panic: send on closed channel
Aug 07 06:05:19 metis3 neofs-node[2763445]: goroutine 352371 [running]:
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug.Stack()
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug/stack.go:26 +0x5e
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:56 +0x85
Aug 07 06:05:19 metis3 neofs-node[2763445]: panic({0x105eda0?, 0x144d750?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/panic.go:792 +0x132
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine.(*StorageEngine).HandleNewEpoch(0xc0001bc150, 0xc01b5b8420?)
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine/shards.go:247 +0xfb
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.func1({0x1451800?, 0xc0108826c0?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/cmd/neofs-node/storage.go:36 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.addNewEpochAsyncNotificationHandler.WorkerPoolHandler.func11.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/morph/event/utils.go:75 +0x1f
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:67 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: created by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 3871
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:48 +0x5c
Aug 07 06:05:19 metis3 neofs-node[2763445]: 2025/08/07 06:05:19.612727 [ants]: worker exits from panic: send on closed channel
Aug 07 06:05:19 metis3 neofs-node[2763445]: goroutine 926546 [running]:
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug.Stack()
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug/stack.go:26 +0x5e
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:56 +0x85
Aug 07 06:05:19 metis3 neofs-node[2763445]: panic({0x105eda0?, 0x144d750?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/panic.go:792 +0x132
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine.(*StorageEngine).HandleNewEpoch(0xc0001bc150, 0xc022c78700?)
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine/shards.go:247 +0xfb
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.func1({0x1451800?, 0xc00a102060?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/cmd/neofs-node/storage.go:36 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.addNewEpochAsyncNotificationHandler.WorkerPoolHandler.func11.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/morph/event/utils.go:75 +0x1f
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:67 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: created by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 3871
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:48 +0x5c
Aug 07 06:05:19 metis3 neofs-node[2763445]: error neofs-node/netmap.go:241 could not make notary deposit {"error": "could not calculate notary deposit: could not get notary balance: connection to the RPC node has been lost"}
Aug 07 06:05:19 metis3 neofs-node[2763445]: 2025/08/07 06:05:19.612796 [ants]: worker exits from panic: send on closed channel
Aug 07 06:05:19 metis3 neofs-node[2763445]: goroutine 543488 [running]:
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug.Stack()
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug/stack.go:26 +0x5e
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:56 +0x85
Aug 07 06:05:19 metis3 neofs-node[2763445]: panic({0x105eda0?, 0x144d750?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/panic.go:792 +0x132
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine.(*StorageEngine).HandleNewEpoch(0xc0001bc150, 0xc00dd8e840?)
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine/shards.go:247 +0xfb
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.func1({0x1451800?, 0xc02f79a570?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/cmd/neofs-node/storage.go:36 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.addNewEpochAsyncNotificationHandler.WorkerPoolHandler.func11.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/morph/event/utils.go:75 +0x1f
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:67 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: created by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 3871
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:48 +0x5c
Aug 07 06:05:19 metis3 neofs-node[2763445]: 2025/08/07 06:05:19.612792 [ants]: worker exits from panic: send on closed channel
Aug 07 06:05:19 metis3 neofs-node[2763445]: goroutine 636075 [running]:
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug.Stack()
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug/stack.go:26 +0x5e
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:56 +0x85
Aug 07 06:05:19 metis3 neofs-node[2763445]: panic({0x105eda0?, 0x144d750?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/panic.go:792 +0x132
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine.(*StorageEngine).HandleNewEpoch(0xc0001bc150, 0xaa266a01d275ea23?)
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine/shards.go:247 +0xfb
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.func1({0x1451800?, 0xc02867cc00?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/cmd/neofs-node/storage.go:36 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.addNewEpochAsyncNotificationHandler.WorkerPoolHandler.func11.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/morph/event/utils.go:75 +0x1f
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:67 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: created by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 3871
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:48 +0x5c
Aug 07 06:05:19 metis3 neofs-node[2763445]: 2025/08/07 06:05:19.612821 [ants]: worker exits from panic: send on closed channel
Aug 07 06:05:19 metis3 neofs-node[2763445]: goroutine 1117485 [running]:
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug.Stack()
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug/stack.go:26 +0x5e
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:56 +0x85
Aug 07 06:05:19 metis3 neofs-node[2763445]: panic({0x105eda0?, 0x144d750?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/panic.go:792 +0x132
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine.(*StorageEngine).HandleNewEpoch(0xc0001bc150, 0xaa266a01d275ea23?)
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine/shards.go:247 +0xfb
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.func1({0x1451800?, 0xc0320d6660?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/cmd/neofs-node/storage.go:36 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.addNewEpochAsyncNotificationHandler.WorkerPoolHandler.func11.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/morph/event/utils.go:75 +0x1f
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:67 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: created by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 3871
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:48 +0x5c
Aug 07 06:05:19 metis3 neofs-node[2763445]: 2025/08/07 06:05:19.612832 [ants]: worker exits from panic: send on closed channel
Aug 07 06:05:19 metis3 neofs-node[2763445]: goroutine 830851 [running]:
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug.Stack()
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug/stack.go:26 +0x5e
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:56 +0x85
Aug 07 06:05:19 metis3 neofs-node[2763445]: panic({0x105eda0?, 0x144d750?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/panic.go:792 +0x132
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine.(*StorageEngine).HandleNewEpoch(0xc0001bc150, 0xaa266a01d275ea23?)
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine/shards.go:247 +0xfb
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.func1({0x1451800?, 0xc025c217d0?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/cmd/neofs-node/storage.go:36 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.addNewEpochAsyncNotificationHandler.WorkerPoolHandler.func11.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/morph/event/utils.go:75 +0x1f
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:67 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: created by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 3871
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:48 +0x5c
Aug 07 06:05:19 metis3 neofs-node[2763445]: 2025/08/07 06:05:19.612844 [ants]: worker exits from panic: send on closed channel
Aug 07 06:05:19 metis3 neofs-node[2763445]: goroutine 446749 [running]:
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug.Stack()
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug/stack.go:26 +0x5e
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:56 +0x85
Aug 07 06:05:19 metis3 neofs-node[2763445]: panic({0x105eda0?, 0x144d750?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/panic.go:792 +0x132
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine.(*StorageEngine).HandleNewEpoch(0xc0001bc150, 0xc0001c2070?)
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine/shards.go:247 +0xfb
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.func1({0x1451800?, 0xc027a57b30?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/cmd/neofs-node/storage.go:36 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.addNewEpochAsyncNotificationHandler.WorkerPoolHandler.func11.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/morph/event/utils.go:75 +0x1f
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:67 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: created by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 3871
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:48 +0x5c
Aug 07 06:05:19 metis3 neofs-node[2763445]: 2025/08/07 06:05:19.612864 [ants]: worker exits from panic: send on closed channel
Aug 07 06:05:19 metis3 neofs-node[2763445]: goroutine 734693 [running]:
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug.Stack()
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug/stack.go:26 +0x5e
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:56 +0x85
Aug 07 06:05:19 metis3 neofs-node[2763445]: panic({0x105eda0?, 0x144d750?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/panic.go:792 +0x132
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine.(*StorageEngine).HandleNewEpoch(0xc0001bc150, 0xaa266a01d275ea23?)
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine/shards.go:247 +0xfb
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.func1({0x1451800?, 0xc03dc019b0?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/cmd/neofs-node/storage.go:36 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.addNewEpochAsyncNotificationHandler.WorkerPoolHandler.func11.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/morph/event/utils.go:75 +0x1f
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:67 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: created by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 3871
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:48 +0x5c
Aug 07 06:05:19 metis3 neofs-node[2763445]: 2025/08/07 06:05:19.612862 [ants]: worker exits from panic: send on closed channel
Aug 07 06:05:19 metis3 neofs-node[2763445]: goroutine 1022154 [running]:
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug.Stack()
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug/stack.go:26 +0x5e
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:56 +0x85
Aug 07 06:05:19 metis3 neofs-node[2763445]: panic({0x105eda0?, 0x144d750?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/panic.go:792 +0x132
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine.(*StorageEngine).HandleNewEpoch(0xc0001bc150, 0xc0085b8700?)
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine/shards.go:247 +0xfb
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.func1({0x1451800?, 0xc034d156e0?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/cmd/neofs-node/storage.go:36 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.addNewEpochAsyncNotificationHandler.WorkerPoolHandler.func11.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/morph/event/utils.go:75 +0x1f
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:67 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: created by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 3871
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:48 +0x5c
Aug 07 06:05:19 metis3 neofs-node[2763445]: 2025/08/07 06:05:19.612724 [ants]: worker exits from panic: send on closed channel
Aug 07 06:05:19 metis3 neofs-node[2763445]: goroutine 1213193 [running]:
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug.Stack()
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/debug/stack.go:26 +0x5e
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:56 +0x85
Aug 07 06:05:19 metis3 neofs-node[2763445]: panic({0x105eda0?, 0x144d750?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: runtime/panic.go:792 +0x132
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine.(*StorageEngine).HandleNewEpoch(0xc0001bc150, 0xc0017e6e88?)
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/local_object_storage/engine/shards.go:247 +0xfb
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.func1({0x1451800?, 0xc0084de210?})
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/cmd/neofs-node/storage.go:36 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: main.initLocalStorage.addNewEpochAsyncNotificationHandler.WorkerPoolHandler.func11.1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/nspcc-dev/neofs-node/pkg/morph/event/utils.go:75 +0x1f
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2.(*goWorker).run.func1()
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:67 +0x8a
Aug 07 06:05:19 metis3 neofs-node[2763445]: created by github.com/panjf2000/ants/v2.(*goWorker).run in goroutine 3871
Aug 07 06:05:19 metis3 neofs-node[2763445]: github.com/panjf2000/ants/v2@v2.9.0/worker.go:48 +0x5c
It's certainly stuck and only KILL resolves the problem.
Possible Solution
Unknown.
Steps to Reproduce (for bugs)
Unknown.
Context
Mainnet.
Regression
Unknown.
Your Environment
- Version used: 0.48.1
- Server setup and configuration: mainnet.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
I4No visible changesNo visible changesS4RoutineRoutineU2Seriously plannedSeriously plannedbugSomething isn't workingSomething isn't workingneofs-storageStorage node application issuesStorage node application issues