KeenClient-iOS
KeenClient-iOS copied to clipboard
Should runAsyncQuery: call completionHandler with error when hasQueryWithMaxAttempts is true?
If a query has failed with a 4xx error more than 10 times within 3600 seconds, subsequent calls to runAsyncQuery will do nothing and the completionHandler won't be called. Perhaps we should short circuit and call the completionHandler with an error in that situation.