frostfs-node/pkg/innerring
Pavel Karpy 01e69f2f7a [#1170] pkg/morph: Add worker pool
Add worker pool to the listener to prevent blocking. It is used only for
notary notifications and new block events handling since it uses RPC
calls. That may lead to the deadlock state: neo-go cannot send RPC until
notification channel is read but notification channel cannot be read since
neo-go client cannot send RPC.

Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2022-04-08 11:52:18 +03:00
..
config [#625] client/netmap: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
internal/client [#1239] innerring: Use pointer-less slices for object IDs 2022-03-29 16:02:05 +03:00
processors [#1208] innerring: Fix race condition between handling new epoch and block 2022-04-07 11:52:24 +03:00
timers [#479] morph/timer: Move block timer to morph package 2021-04-19 09:35:54 +03:00
alphabet.go [#666] innerring: Make GlagoliticLetter enum public for re-use 2021-07-08 14:37:38 +03:00
bindings.go [#807] ir: Merge `ContractProcessor` and `NotaryContractProcessor` interfaces 2021-09-09 18:37:45 +03:00
blocktimer.go [#1208] innerring: Disallow to tick timer twice on the same height 2022-04-07 11:52:24 +03:00
contracts.go [#987] ir: Add parsing `subnet` script hash from `NNS` contract 2021-11-28 14:38:44 +03:00
fetcher.go [#625] client/netmap: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
indexer.go [#705] pkg/innerring: Fix disable notary mode 2021-07-22 15:12:06 +03:00
innerring.go [#1170] pkg/morph: Add worker pool 2022-04-08 11:52:18 +03:00
locode.go [#316] locode/boltdb: Replace all references to the City with Location 2021-02-10 14:05:03 +03:00
notary.go [#910] innerring: Make notary deposit on notification instead of timer 2021-11-02 11:28:02 +03:00
rpc.go [#1247] *: Clarify docs about returned errors from `apistatus` package 2022-03-17 16:34:00 +03:00
settlement.go [#1247] *: Clarify docs about returned errors from `apistatus` package 2022-03-17 16:34:00 +03:00
state.go [#1208] innerring: Fix race condition between handling new epoch and block 2022-04-07 11:52:24 +03:00
subnet.go [#1115] *: link TODOs to corresponding issues 2022-02-11 12:58:59 +03:00