Pārlūkot izejas kodu

YARN-2432. RMStateStore should process the pending events before close. Contributed by Varun Saxena
(cherry picked from commit 9b860661a5754e829bd8c34ef092757421589bbe)

Jian He 10 gadi atpakaļ
vecāks
revīzija
21054c5d14

+ 3 - 0
hadoop-yarn-project/CHANGES.txt

@@ -66,6 +66,9 @@ Release 2.7.0 - UNRELEASED
     YARN-2816. NM fail to start with NPE during container recovery (Zhihai Xu
     via jlowe)
 
+    YARN-2432. RMStateStore should process the pending events before close.
+    (Varun Saxena via jianhe)
+
 Release 2.6.0 - 2014-11-18
 
   INCOMPATIBLE CHANGES

+ 1 - 1
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/recovery/RMStateStore.java

@@ -492,8 +492,8 @@ public abstract class RMStateStore extends AbstractService {
 
   @Override
   protected void serviceStop() throws Exception {
-    closeInternal();
     dispatcher.stop();
+    closeInternal();
   }
 
   /**