YARN-9683. Remove reapDockerContainerNoPid left behind by YARN-9074 (#1212) Contributed by Kevin Su.
Reviewed-by: Eric Yang <eyang@apache.org> Reviewed-by: Adam Antal <adam.antal@cloudera.com>
This commit is contained in:
parent
c7204417d7
commit
167acd87da
@ -215,18 +215,4 @@ private boolean sendSignal(String user, String processId,
|
||||
new ContainerSignalContext.Builder().setContainer(container)
|
||||
.setUser(user).setPid(processId).setSignal(signal).build());
|
||||
}
|
||||
|
||||
private void reapDockerContainerNoPid(String user) throws IOException {
|
||||
String containerIdStr =
|
||||
container.getContainerTokenIdentifier().getContainerID().toString();
|
||||
LOG.info("Unable to obtain pid, but docker container request detected. "
|
||||
+ "Attempting to reap container " + containerIdStr);
|
||||
boolean result = exec.reapContainer(
|
||||
new ContainerReapContext.Builder()
|
||||
.setContainer(container)
|
||||
.setUser(container.getUser())
|
||||
.build());
|
||||
LOG.debug("Sent signal to docker container {} as user {}, result={}",
|
||||
containerIdStr, user, (result ? "success" : "failed"));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user