ionutzpi commented on PR #12:
URL:
https://github.com/apache/sling-org-apache-sling-discovery-base/pull/12#issuecomment-2812481396
@stefan-egli it should work like following: Lifecycle Flow:
Startup Phase:
Component activates with startupInProgress = true
Two ways to complete startup:
SystemReadyService becomes available and reports ready
Startup timeout is reached (default 60 seconds)
During startup, all topology changes are delayed
Normal Operation:
System is ready (systemReady = true)
Topology changes are allowed if:
No topology change is in progress
Not within delay period from last change
System is ready
Not in shutdown
Shutdown Phase:
Component deactivates
shutdownInProgress is set to true
System is marked as not ready
Waits for running topology changes to complete
Has configurable timeout (default 30 seconds)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]