Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Done
-
1.5.0
-
Mesosphere Sprint 75
-
3
Description
In the call path of Docker::inspect(), each continuation currently checks if promise->future().hasDiscard(), where the promise is associated with the output of the docker inspect call. However, if the call to docker inspect becomes hung indefinitely, then continuations are never invoked, and a subsequent discard of the returned Future will have no effect. We should add proper onDiscard handling to that Future so that appropriate cleanup is performed in such cases.
Attachments
Issue Links
- duplicates
-
MESOS-8575 Improve discard handling for 'Docker::stop' and 'Docker::pull'.
- Resolved