Skip to content

Commit d4d6800

Browse files
committed
Fixed bug in VaultServiceRolesInstaller
1 parent 75fe1ea commit d4d6800

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

vault/src/main/java/io/scalecube/security/vault/VaultServiceRolesInstaller.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ public VaultServiceRolesInstaller roleTtl(String roleTtl) {
166166
* keys) to use it for machine-to-machine authentication.
167167
*/
168168
public Mono<Void> install() {
169-
return Mono.fromRunnable(this::install0)
169+
return Mono.defer(this::install0)
170170
.subscribeOn(Schedulers.boundedElastic())
171171
.doOnSubscribe(s -> LOGGER.debug("[install] Installing vault service roles"))
172172
.doOnSuccess(s -> LOGGER.debug("[install][success] Installed vault service roles"))

0 commit comments

Comments
 (0)