neoneo-go/pkg
Dmitrii Stepanov 6147bf452a tcp_peer: Fix possible goroutine leak
Scenario:
1. Two messages were read from the connection `p.conn`
2. The first message has started to be processed
3. The second message was queued to be added to the channel `p.incoming`
4. Processing of the first message failed with an error
5. TCP peer is closed, but processing of the second message continues

Signed-off-by: Dmitrii Stepanov <dima-stepan@yandex.ru>
2024-02-25 22:38:18 +03:00
..
compiler compiler: add compatibility test for storage limits 2023-11-28 10:51:03 +03:00
config config: update validation with check committee 2024-01-22 10:25:23 +03:00
consensus consensus: remove unnecessary call to ComputeNextBlockValidators 2023-12-21 18:16:34 +03:00
core rpc: add new header_of_added_block event subscription 2023-12-22 15:14:01 +03:00
crypto *: introduce Genesis protocol configuration 2023-10-19 18:30:20 +03:00
encoding *: drop go 1.18 support in doc and build targets 2023-10-12 17:59:42 +03:00
interop interop: add contract storage limits 2023-11-27 19:56:13 +03:00
io *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
neorpc neorpc: add WS notification filter IsValid functionality 2023-12-28 11:08:46 +03:00
neotest neotest: reuse wallet.Account for contract signers 2023-12-21 11:27:41 +03:00
network tcp_peer: Fix possible goroutine leak 2024-02-25 22:38:18 +03:00
rpcclient smartcontract: update nns wrapper 2024-01-26 18:30:17 +03:00
services services: improve notary service logging 2024-01-12 12:25:11 +03:00
smartcontract Merge pull request #3299 from nspcc-dev/autogeneration-linter 2024-01-26 12:50:35 +03:00
util *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
vm vm: Add tests for iterator unwrap scripts 2023-12-29 10:50:43 +03:00
wallet wallet: make --wif optional in import-multisig command 2024-01-26 18:36:29 +03:00