Ver Fonte

JoinValidationService: cleanup even on Error (#90597)

Possibly relates #90576, #89712.
David Turner há 3 anos atrás
pai
commit
a5ef601f9a

+ 2 - 2
server/src/main/java/org/elasticsearch/cluster/coordination/JoinValidationService.java

@@ -349,13 +349,13 @@ public class JoinValidationService {
                 newBytes.length()
             );
             final var previousBytes = statesByVersion.put(version, newBytes);
-            success = true;
             assert previousBytes == null;
+            success = true;
             return newBytes;
         } finally {
             if (success == false) {
-                assert false;
                 bytesStream.close();
+                assert false;
             }
         }
     }