mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2026-08-12 22:10:57 +00:00
CFG tracking was removed in 815375411e,
probably as a mistake, as part of the tidy up of cfg and the removal of
dynamic loading. This means that shutdown tracking (using
cfg_try_shutdown()) stopped working.
This patch restores the trackstart & trackstop API calls (renamed to be
more consistent with the exiting libraries) so that shutdown tracking
can be used again.
Change cfg.shutdown_timeout to be in milliseconds rather than seconds
nd use libqb macros for conversion.
Add --force option to corosync-cfgtool -H
Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
Reviewed-by: Jan Friesse <jfriesse@redhat.com>
19 lines
453 B
Plaintext
19 lines
453 B
Plaintext
# Version and symbol export for libcfg.so
|
|
|
|
COROSYNC_CFG_0.82 {
|
|
global:
|
|
corosync_cfg_initialize;
|
|
corosync_cfg_fd_get;
|
|
corosync_cfg_dispatch;
|
|
corosync_cfg_finalize;
|
|
corosync_cfg_administrative_state_get;
|
|
corosync_cfg_administrative_state_set;
|
|
corosync_cfg_track;
|
|
corosync_cfg_track_stop;
|
|
corosync_cfg_ring_status_get;
|
|
corosync_cfg_node_status_get;
|
|
corosync_cfg_ring_reenable;
|
|
corosync_cfg_trackstart;
|
|
corosync_cfg_trackstop;
|
|
};
|