MCPcopy Create free account
hub / github.com/F-Stack/f-stack / initializeSentinelConfig

Function initializeSentinelConfig

app/redis-6.2.6/src/sentinel.c:1773–1781  ·  view source on GitHub ↗

init function for server.sentinel_config */

Source from the content-addressed store, hash-verified

1771
1772/* init function for server.sentinel_config */
1773void initializeSentinelConfig() {
1774 server.sentinel_config = zmalloc(sizeof(struct sentinelConfig));
1775 server.sentinel_config->monitor_cfg = listCreate();
1776 server.sentinel_config->pre_monitor_cfg = listCreate();
1777 server.sentinel_config->post_monitor_cfg = listCreate();
1778 listSetFreeMethod(server.sentinel_config->monitor_cfg,freeSentinelLoadQueueEntry);
1779 listSetFreeMethod(server.sentinel_config->pre_monitor_cfg,freeSentinelLoadQueueEntry);
1780 listSetFreeMethod(server.sentinel_config->post_monitor_cfg,freeSentinelLoadQueueEntry);
1781}
1782
1783/* destroy function for server.sentinel_config */
1784void freeSentinelConfig() {

Callers 1

queueSentinelConfigFunction · 0.85

Calls 2

zmallocFunction · 0.85
listCreateFunction · 0.85

Tested by

no test coverage detected