diff --git a/websocket-sharp/Server/WebSocketServer.cs b/websocket-sharp/Server/WebSocketServer.cs index 71c7e43c..ca3eb3c0 100644 --- a/websocket-sharp/Server/WebSocketServer.cs +++ b/websocket-sharp/Server/WebSocketServer.cs @@ -285,11 +285,12 @@ namespace WebSocketSharp.Server throw new ArgumentNullException ("address"); if (!address.IsLocal ()) - throw new ArgumentException ("Not a local IP address: " + address, "address"); + throw new ArgumentException ("Not a local IP address.", "address"); - if (!port.IsPortNumber ()) - throw new ArgumentOutOfRangeException ( - "port", "Not between 1 and 65535 inclusive: " + port); + if (!port.IsPortNumber ()) { + var msg = "It is less than 1 or greater than 65535."; + throw new ArgumentOutOfRangeException ("port", msg); + } init (null, address, port, secure); }