To make sure that the start-up script execution finishes in 5 minutes, I updated the Subprocess class to support passing in the maximum interval of wait between sending a SIGTERM and a SIGKILL. This way we can avoid having to add 90 seconds of additional wait time for the start up script.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Issue #, if available: N/A
Description of changes:
To make sure that the start-up script execution finishes in 5 minutes, I updated the Subprocess class to support passing in the maximum interval of wait between sending a SIGTERM and a SIGKILL. This way we can avoid having to add 90 seconds of additional wait time for the start up script.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.