diff options
author | Harald Musum <musum@verizonmedia.com> | 2021-01-25 13:10:13 +0100 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2021-01-25 13:10:13 +0100 |
commit | 68dde7836c6fc2400cde5dc1864edbf455ab25af (patch) | |
tree | 8b98d1a66520d324e0921cf5c36fa8df62ca1ea5 | |
parent | d75fcf05923dea5a9ac69f18de5e7e0e7b1240c7 (diff) |
Make sure to write metadata and add tenant before notifying listener
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java index 396412f208f..392bc373c19 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/TenantRepository.java @@ -344,9 +344,9 @@ public class TenantRepository { tenantListener); log.log(Level.INFO, "Adding tenant '" + tenantName + "'" + ", created " + created); Tenant tenant = new Tenant(tenantName, sessionRepository, applicationRepo, applicationRepo, created); - notifyNewTenant(tenant); - tenants.putIfAbsent(tenantName, tenant); createAndWriteTenantMetaData(tenant); + tenants.putIfAbsent(tenantName, tenant); + notifyNewTenant(tenant); return tenant; } |