diff --git a/src/traft/error.rs b/src/traft/error.rs index f8f6bc53a144375f0d4d4463627183a5cac13d39..894c93b4e32b5da0c64f127ca08614cca5ba6da1 100644 --- a/src/traft/error.rs +++ b/src/traft/error.rs @@ -183,6 +183,7 @@ impl Error { Self::TermMismatch { .. } => ErrorCode::TermMismatch as _, Self::NoSuchInstance(_) => ErrorCode::NoSuchInstance as _, Self::NoSuchReplicaset { .. } => ErrorCode::NoSuchReplicaset as _, + Self::Unsupported { .. } => TarantoolErrorCode::Unsupported as _, // TODO: give other error types specific codes _ => ErrorCode::Other as _, }