-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
Service arch 2020-12-14
SERVER-43442 was reverted by SERVER-48254 because the fix it implemented introduced an unsafe method in the Future library that would allow chaining inline work on to SemiFutures. The work described by SERVER-43442 is still valuable, however, so we should still try to do it, just without introducing unsafe behavior into the Future library.
- related to
-
SERVER-48254 Remove unsafe method Promise::setFrom(SemiFuture)
- Closed
-
SERVER-43442 Remove blocking call from AsyncWorkScheduler::_targetHostAsync()
- Closed