diff --git a/websocket-sharp/Server/HttpServer.cs b/websocket-sharp/Server/HttpServer.cs
index 5cd82589..b30e5d00 100644
--- a/websocket-sharp/Server/HttpServer.cs
+++ b/websocket-sharp/Server/HttpServer.cs
@@ -350,6 +350,29 @@ namespace WebSocketSharp.Server
}
}
+ ///
+ /// Gets or sets the wait time for the response to the WebSocket Ping or Close.
+ ///
+ ///
+ /// A that represents the wait time. The default value is
+ /// the same as 1 second.
+ ///
+ public TimeSpan WaitTime {
+ get {
+ return _services.WaitTime;
+ }
+
+ set {
+ var msg = _state.CheckIfStartable () ?? value.CheckIfValidWaitTime ();
+ if (msg != null) {
+ _logger.Error (msg);
+ return;
+ }
+
+ _services.WaitTime = value;
+ }
+ }
+
///
/// Gets the access to the WebSocket services provided by the server.
///