d91b069daf
This is to avoid waiting for hbs cluster query for sending SM alive pulse. When a hbs cluster query or alive pulse is being sent, do not queue the subsequent alive pulse, as current request being sent is good enough to update hbs agent. Also move the function retrieving sock address to initial from inside the query sending procedure. The function getaddrinfo to avoid indirectly calling malloc, which invokes malloc_atfork to potentially a blocking call. TCs: This could improve in extreme situation only, passed regression. Closes-bug: 2025504 Change-Id: I520b42f0330b670e301279c2e42670d40361adc5 Signed-off-by: Bin Qian <bin.qian@windriver.com> |
||
---|---|---|
api-ref/source | ||
devstack | ||
doc | ||
releasenotes | ||
service-mgmt | ||
service-mgmt-api | ||
service-mgmt-client | ||
service-mgmt-tools | ||
stx-ocf-scripts | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
CONTRIBUTORS.wrs | ||
LICENSE | ||
README.rst | ||
bindep.txt | ||
centos_build_layer.cfg | ||
centos_dev_wheels.inc | ||
centos_iso_image.inc | ||
centos_pkg_dirs | ||
centos_stable_wheels.inc | ||
debian_build_layer.cfg | ||
debian_iso_image.inc | ||
debian_pkg_dirs | ||
github_sync.trigger | ||
pylint.rc | ||
test-requirements.txt | ||
tox.ini |
README.rst
ha
The starlingx/ha repository handles High Availability services1.
Its key component is the StarlingX Service Management (SM), which coordinates the StarlingX services.
This repository is not intended to be developed standalone, but rather as part of the StarlingX Source System, which is defined by the StarlingX manifest2.