mathpaquette / IQFeed.CSharpApiClient

IQFeed.CSharpApiClient is fastest and the most well-designed C# DTN IQFeed socket API connector available
MIT License
120 stars 43 forks source link

Properly handle "invalid" symbols during Level 1 snapshot operations #102

Closed mrut2pac closed 3 years ago

mrut2pac commented 3 years ago

Added logic to handle invalid symbol snapshot queries to fail fast and with a proper exception rather than a timeout.

mathpaquette commented 3 years ago

nice @mrut2pac this is good. Did you check if you can add the request also?

mathpaquette commented 3 years ago

@mrut2pac by the way, I was about to raise a PR to replace task cancelation with TimeoutIQFeedException instead.