summaryrefslogtreecommitdiff
path: root/src/pg_valve_maat.cpp
diff options
context:
space:
mode:
authorzhangchengwei <[email protected]>2018-12-18 18:50:04 +0800
committerzhangchengwei <[email protected]>2018-12-18 18:50:04 +0800
commit8ce0375744f5780b3f844a4d6bcc6a47f75fe5d8 (patch)
tree1a76ab4777ee4dd1bb88d72692fcaa19a7d4cac2 /src/pg_valve_maat.cpp
parente75fb26213ce53bf6a9b02a135ff08f45b7d7187 (diff)
MAAT设置扫描时间;解决二级开关失效时关联IP域表失败的问题;HEADmaster
Diffstat (limited to 'src/pg_valve_maat.cpp')
-rw-r--r--src/pg_valve_maat.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pg_valve_maat.cpp b/src/pg_valve_maat.cpp
index a04e177..cb59d3a 100644
--- a/src/pg_valve_maat.cpp
+++ b/src/pg_valve_maat.cpp
@@ -100,7 +100,7 @@ int MaatService::store_latest_version(long long ver)
int MaatService::maat_feather_start(void)
{
char tmp_buffer[1024];
- int ret;
+ int ret, scan_interval_ms=10;
feather = Maat_feather(1, g_pgvalve_info.maat_table_info, g_pgvalve_info.log_runtime);
if(feather == NULL)
@@ -112,6 +112,7 @@ int MaatService::maat_feather_start(void)
ret = Maat_set_feather_opt(feather, MAAT_OPT_STAT_FILE_PATH, tmp_buffer, strlen(tmp_buffer)+1);
ret |= Maat_set_feather_opt(feather, MAAT_OPT_STAT_ON, NULL, 0);
ret |= Maat_set_feather_opt(feather, MAAT_OPT_PERF_ON, NULL, 0);
+ ret |= Maat_set_feather_opt(feather, MAAT_OPT_SCANDIR_INTERVAL_MS, &scan_interval_ms, sizeof(scan_interval_ms));
ret |= Maat_set_feather_opt(feather, MAAT_OPT_INSTANCE_NAME, table_relate->instance_name, strlen(table_relate->instance_name)+1);
if(strlen(g_pgvalve_info.effective_range)>0)