commit | 77a548272f8101c7a64b78029a1b4c89652372de | [log] [tgz] |
---|---|---|
author | Carlos Sierra Andrés <carlos.sierra@liferay.com> | Mon Mar 08 11:48:14 2021 +0100 |
committer | Carlos Sierra Andrés <carlos.sierra@liferay.com> | Mon Mar 08 11:48:14 2021 +0100 |
tree | b7328b767d2d4240cc305d36149b070330f34cd0 | |
parent | a28ae833768581d51c979dbe3ee97627c9a354a6 [diff] |
Propagate signal but do not contribute to refresh enclosing resfreshers
diff --git a/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/RefreshWhenOSGi.java b/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/RefreshWhenOSGi.java index e591787..e144d54 100644 --- a/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/RefreshWhenOSGi.java +++ b/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/RefreshWhenOSGi.java
@@ -48,7 +48,12 @@ } )); - return new OSGiResultImpl(result::close, () -> false); + return new OSGiResultImpl( + result::close, + () -> { + result.update(); return false; + } + ); }); }