diff options
Diffstat (limited to 'lib/httpserver/S3Simulator.h')
-rw-r--r-- | lib/httpserver/S3Simulator.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/httpserver/S3Simulator.h b/lib/httpserver/S3Simulator.h index f80770ee..eef4f400 100644 --- a/lib/httpserver/S3Simulator.h +++ b/lib/httpserver/S3Simulator.h @@ -27,13 +27,20 @@ class HTTPResponse; class S3Simulator : public HTTPServer { public: - S3Simulator() { } + // Increase timeout to 5 minutes, from HTTPServer default of 1 minute, + // to help with debugging. + S3Simulator() : HTTPServer(300000) { } ~S3Simulator() { } const ConfigurationVerify* GetConfigVerify() const; virtual void Handle(HTTPRequest &rRequest, HTTPResponse &rResponse); virtual void HandleGet(HTTPRequest &rRequest, HTTPResponse &rResponse); virtual void HandlePut(HTTPRequest &rRequest, HTTPResponse &rResponse); + + virtual const char *DaemonName() const + { + return "s3simulator"; + } }; #endif // S3SIMULATOR__H |