diff --git a/websocket-sharp/WebSocket.cs b/websocket-sharp/WebSocket.cs index 3bdfd53e..67fd3df0 100644 --- a/websocket-sharp/WebSocket.cs +++ b/websocket-sharp/WebSocket.cs @@ -2835,6 +2835,9 @@ namespace WebSocketSharp if (file == null) throw new ArgumentNullException ("file"); + if (!file.Exists) + throw new ArgumentException ("The file does not exist.", "file"); + FileStream stream; if (!file.TryOpenRead (out stream)) throw new ArgumentException ("Cannot be opened to read.", "file");