diff --git a/include/seastar/http/exception.hh b/include/seastar/http/exception.hh index bb6630292b3..df91e3cf4d5 100644 --- a/include/seastar/http/exception.hh +++ b/include/seastar/http/exception.hh @@ -61,8 +61,8 @@ private: */ class redirect_exception : public base_exception { public: - redirect_exception(const std::string& url) - : base_exception("", reply::status_type::moved_permanently), url( + redirect_exception(const std::string& url, reply::status_type status = reply::status_type::moved_permanently) + : base_exception("", status), url( url) { } std::string url;