Skip to content

Commit c3e5bfe

Browse files
ZanderXuzengqiang.xu
andauthored
[Bugfix] make metadataDriver initialization more robust (#3873)
Co-authored-by: zengqiang.xu <zengqiang.xu@shopee.com>
1 parent a633ec4 commit c3e5bfe

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

bookkeeper-server/src/main/java/org/apache/bookkeeper/server/EmbeddedServer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ public EmbeddedServer build() throws Exception {
302302

303303
// 2. Build metadata driver
304304
if (metadataDriver == null) {
305-
if (ledgerManagerFactory == null && registrationManager == null) {
305+
if (ledgerManagerFactory == null || registrationManager == null) {
306306
metadataDriver = BookieResources.createMetadataDriver(conf.getServerConf(), rootStatsLogger);
307307
serverBuilder.addComponent(new AutoCloseableLifecycleComponent("metadataDriver", metadataDriver));
308308
}

0 commit comments

Comments
 (0)