1
0
mirror of https://github.com/JKorf/CryptoExchange.Net synced 2026-02-16 14:13:46 +00:00

Set query completed after setting Result

This commit is contained in:
Jkorf 2026-02-10 15:40:43 +01:00
parent df25221960
commit 3372b9eb44

View File

@ -127,8 +127,8 @@ namespace CryptoExchange.Net.Sockets
}
else
{
Completed = true;
Result = CallResult.SuccessResult;
Completed = true;
_event.Set();
}
}
@ -216,12 +216,12 @@ namespace CryptoExchange.Net.Sockets
if (Completed)
return;
Completed = true;
if (TimeoutBehavior == TimeoutBehavior.Fail)
Result = new CallResult<THandlerResponse>(new TimeoutError());
else
Result = new CallResult<THandlerResponse>(default, null, default);
Completed = true;
_event.Set();
OnComplete?.Invoke();
}
@ -234,6 +234,7 @@ namespace CryptoExchange.Net.Sockets
Result = new CallResult<THandlerResponse>(error);
Completed = true;
_event.Set();
OnComplete?.Invoke();
}