neoneo-go/pkg
Airat Arifullin 25eb7f9bd5 [#1] rpcclient: Fix ws-reader hang on sending a response
* `wsReader` may get blocked on sending to the response channel if
  receiver can't read the response out.
* If `wsWriter` goroutine got an error or `wsClient` is going to get shut down,
  then `wsReader` should stop trying to send the response as it's not reasonable
  and this leads only to blocking.

Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2024-07-26 11:24:13 +03:00
..
compiler native: autogenerate nativehashes package 2024-05-14 09:39:53 +03:00
config rpcsrv: Allow to enable mTLS 2024-06-10 11:25:01 +03:00
consensus consensus: use better dbFT 2024-03-25 19:21:51 +03:00
core core: move P2PNotary node role out of P2PSigExtensions 2024-05-21 12:10:47 +03:00
crypto crypto: export GetSignedData function 2024-05-13 09:33:42 +03:00
encoding *: drop go 1.18 support in doc and build targets 2023-10-12 17:59:42 +03:00
interop core: move P2PNotary node role out of P2PSigExtensions 2024-05-21 12:10:47 +03:00
io *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
neorpc rpcsrv: add SessionEnabled, MaxIteratorResultItems to getversion 2024-04-03 22:42:14 +03:00
neotest crypto: add StringCompressed() for PublicKey 2024-04-11 15:24:46 +03:00
network *: add Copy() to transaction.Transaction and payload.P2PNotaryRequest 2024-04-28 00:59:15 +05:30
rpcclient [#1] rpcclient: Fix ws-reader hang on sending a response 2024-07-26 11:24:13 +03:00
services cli/server: Write end2end tests for mTLS 2024-06-11 15:38:32 +03:00
smartcontract smartcontract: ensure nil ParameterContext Item's script is marshallable 2024-04-18 13:55:05 +03:00
util *: replace slice.Copy with bytes.Clone 2024-03-05 13:54:10 +03:00
vm native: add test for multisignature Koblitz witness verification 2024-05-13 09:33:42 +03:00
wallet crypto: add StringCompressed() for PublicKey 2024-04-11 15:24:46 +03:00