mirror of
git://sourceware.org/git/lvm2.git
synced 2025-08-02 04:22:02 +03:00
lvmetad: no use of persistent filter with lvmetad
This commit is contained in:
committed by
Zdenek Kabelac
parent
e7878da921
commit
1f73e992ef
@ -913,9 +913,11 @@ static int _init_filters(struct cmd_context *cmd, unsigned load_persistent_cache
|
||||
|
||||
/*
|
||||
* Only load persistent filter device cache on startup if it is newer
|
||||
* than the config file and this is not a long-lived process.
|
||||
* than the config file and this is not a long-lived process. Also avoid
|
||||
* it when lvmetad is enabled.
|
||||
*/
|
||||
if (load_persistent_cache && !cmd->is_long_lived &&
|
||||
if (!find_config_tree_bool(cmd, global_use_lvmetad_CFG) &&
|
||||
load_persistent_cache && !cmd->is_long_lived &&
|
||||
!stat(dev_cache, &st) &&
|
||||
(st.st_ctime > config_file_timestamp(cmd->cft)) &&
|
||||
!persistent_filter_load(f4, NULL))
|
||||
|
Reference in New Issue
Block a user