-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Sharding
-
Cluster Scalability
-
5
Consider moving this sleep to maybe the following then statement. And perhaps change this line to something like this:
// original comment on why we're sleeping return executor->sleepFor(Seconds{1}, cancelToken).then([...] { return _reschedule(std::move(executor), cancelToken, factory); });