Skip to content

Commit d85499b

Browse files
committed
Remove unused Disconnected internal send error variant
1 parent cf2fac1 commit d85499b

2 files changed

Lines changed: 3 additions & 17 deletions

File tree

crates/hotfix/src/initiator.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ mod tests {
303303
}
304304
}
305305

306-
async fn given_logged_on_initiator() -> (Initiator<DummyMessage>, TestCounterparty) {
306+
async fn create_logged_on_initiator() -> (Initiator<DummyMessage>, TestCounterparty) {
307307
let listener = TcpListener::bind("127.0.0.1:0").await.unwrap();
308308
let port = listener.local_addr().unwrap().port();
309309
let config = create_test_config("127.0.0.1", port);
@@ -438,7 +438,7 @@ mod tests {
438438
async fn test_session_handle_returns_working_handle() {
439439
use crate::session::error::SendOutcome;
440440

441-
let (initiator, mut counterparty) = given_logged_on_initiator().await;
441+
let (initiator, mut counterparty) = create_logged_on_initiator().await;
442442

443443
// Get the session handle and use it to send a message
444444
let handle = initiator.session_handle();
@@ -452,7 +452,7 @@ mod tests {
452452

453453
#[tokio::test]
454454
async fn test_shutdown_with_logout_handshake() {
455-
let (initiator, mut counterparty) = given_logged_on_initiator().await;
455+
let (initiator, mut counterparty) = create_logged_on_initiator().await;
456456

457457
assert!(!initiator.is_shutdown());
458458

crates/hotfix/src/session/error.rs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,6 @@ impl From<tokio::sync::oneshot::error::RecvError> for SendError {
7070
/// which only make sense in the context of the public API.
7171
#[derive(Debug, Error)]
7272
pub(crate) enum InternalSendError {
73-
/// The session is disconnected. Currently unused as internal sends don't
74-
/// check connection state, but kept for symmetry with `SendError`.
75-
#[allow(dead_code)]
76-
#[error("session is disconnected")]
77-
Disconnected,
78-
7973
#[error("failed to persist message")]
8074
Persist(#[source] StoreError),
8175

@@ -86,7 +80,6 @@ pub(crate) enum InternalSendError {
8680
impl From<InternalSendError> for SendError {
8781
fn from(err: InternalSendError) -> Self {
8882
match err {
89-
InternalSendError::Disconnected => SendError::Disconnected,
9083
InternalSendError::Persist(e) => SendError::Persist(e),
9184
InternalSendError::SequenceNumber(e) => SendError::SequenceNumber(e),
9285
}
@@ -160,13 +153,6 @@ mod tests {
160153
assert!(matches!(err, SendError::SessionGone));
161154
}
162155

163-
#[test]
164-
fn internal_send_error_disconnected_converts_to_send_error() {
165-
let internal_err = InternalSendError::Disconnected;
166-
let send_err: SendError = internal_err.into();
167-
assert!(matches!(send_err, SendError::Disconnected));
168-
}
169-
170156
#[test]
171157
fn internal_send_error_persist_converts_to_send_error() {
172158
let internal_err = InternalSendError::Persist(test_store_error());

0 commit comments

Comments
 (0)