Refactor WebSocket error codes (API Change):

fix #325

This removes unused and misleading handshake error codes.
All semantic handshake failures are now reported using
the same code, error::handshake_failed. Errors originating
from stream operations still use the underlying stream
error codes (for example: boost::asio::error::connection_reset).
This commit is contained in:
Vinnie Falco
2017-07-20 08:12:16 -07:00
parent 30d0e9b1e7
commit 3da0d8b6a9
6 changed files with 31 additions and 59 deletions
+1 -1
View File
@@ -1107,7 +1107,7 @@ public:
}
catch(system_error const& se)
{
BEAST_EXPECT(se.code() == error::response_failed);
BEAST_EXPECT(se.code() == error::handshake_failed);
}
};
// wrong HTTP version