Commit d4f73a68 authored by hyperxor's avatar hyperxor

Fix clone method in RounterHandler

parent 380c0b02
...@@ -241,6 +241,9 @@ namespace Private { ...@@ -241,6 +241,9 @@ namespace Private {
class RouterHandler : public Http::Handler { class RouterHandler : public Http::Handler {
public: public:
HTTP_PROTOTYPE(RouterHandler)
/** /**
* Used for immutable router. Useful if all the routes are * Used for immutable router. Useful if all the routes are
* defined at compile time (and for backward compatibility) * defined at compile time (and for backward compatibility)
...@@ -259,10 +262,6 @@ public: ...@@ -259,10 +262,6 @@ public:
Http::ResponseWriter response) override; Http::ResponseWriter response) override;
private: private:
std::shared_ptr<Tcp::Handler> clone() const final {
return std::make_shared<RouterHandler>(router);
}
std::shared_ptr<Rest::Router> router; std::shared_ptr<Rest::Router> router;
}; };
} // namespace Private } // namespace Private
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment