diff --git a/raft/server.cc b/raft/server.cc index 4271d1ee61..580674d758 100644 --- a/raft/server.cc +++ b/raft/server.cc @@ -1493,7 +1493,7 @@ future<> server_impl::abort(sstring reason) { } if (_state_change_promise) { - _state_change_promise->set_exception(stopped_error()); + _state_change_promise->set_exception(stopped_error(*_aborted)); } abort_snapshot_transfers();