network-requester: return error on socket close (#1876)
* network-requester: return error when the socket closes * changelog: add note
This commit is contained in:
@@ -8,8 +8,13 @@ Post 1.0.0 release, the changelog format is based on [Keep a Changelog](https://
|
||||
|
||||
- validator-api: can recover from shutdown during DKG process ([#1872])
|
||||
|
||||
### Fixed
|
||||
|
||||
- network-requester: fix bug where websocket connection disconnect resulted in success error code
|
||||
|
||||
[#1872]: https://github.com/nymtech/nym/pull/1872
|
||||
|
||||
|
||||
## [v1.1.2]
|
||||
|
||||
### Changed
|
||||
|
||||
@@ -447,7 +447,7 @@ impl ServiceProvider {
|
||||
.await
|
||||
else {
|
||||
log::error!("The websocket stream has finished!");
|
||||
return Ok(());
|
||||
return Err(NetworkRequesterError::ConnectionClosed);
|
||||
};
|
||||
|
||||
let raw_message = received.message;
|
||||
|
||||
@@ -7,4 +7,7 @@ pub enum NetworkRequesterError {
|
||||
|
||||
#[error("Websocket error")]
|
||||
WebsocketConnectionError(#[from] WebsocketConnectionError),
|
||||
|
||||
#[error("Websocket connection closed")]
|
||||
ConnectionClosed,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user