YARN-6068. Log aggregation get failed when NM restart even with recovery (Junping Du via Varun Saxena)
(cherry picked from commit f59e36b4ce
)
This commit is contained in:
parent
e7ad66b55b
commit
fedcce2f4c
|
@ -513,8 +513,8 @@ public class AppLogAggregatorImpl implements AppLogAggregator {
|
||||||
+ appId, e);
|
+ appId, e);
|
||||||
doAppLogAggregationPostCleanUp();
|
doAppLogAggregationPostCleanUp();
|
||||||
} finally {
|
} finally {
|
||||||
if (!this.appAggregationFinished.get()) {
|
if (!this.appAggregationFinished.get() && !this.aborted.get()) {
|
||||||
LOG.warn("Aggregation did not complete for application " + appId);
|
LOG.warn("Log aggregation did not complete for application " + appId);
|
||||||
this.dispatcher.getEventHandler().handle(
|
this.dispatcher.getEventHandler().handle(
|
||||||
new ApplicationEvent(this.appId,
|
new ApplicationEvent(this.appId,
|
||||||
ApplicationEventType.APPLICATION_LOG_HANDLING_FAILED));
|
ApplicationEventType.APPLICATION_LOG_HANDLING_FAILED));
|
||||||
|
|
Loading…
Reference in New Issue