Commit 62e5e885 authored by Marc Gravell's avatar Marc Gravell

Merge pull request #51 from deepakverma/master

for 'NOAUTH Authentication required.' recordconnection failure
parents 9c0adcbd 88400ab4
......@@ -1084,6 +1084,7 @@ protected override bool SetResultCore(PhysicalConnection connection, Message mes
private class TracerProcessor : ResultProcessor<bool>
{
static readonly byte[]
authRequired = Encoding.UTF8.GetBytes("NOAUTH Authentication required."),
authFail = Encoding.UTF8.GetBytes("ERR operation not permitted"),
loading = Encoding.UTF8.GetBytes("LOADING ");
......@@ -1098,7 +1099,7 @@ public override bool SetResult(PhysicalConnection connection, Message message, R
var final = base.SetResult(connection, message, result);
if (result.IsError)
{
if (result.IsEqual(authFail))
if (result.IsEqual(authFail) || result.IsEqual(authRequired))
{
connection.RecordConnectionFailed(ConnectionFailureType.AuthenticationFailure);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment