Forum: Cfengine Help Subject: Re: Prevent cf-agent execution overlaps Author: mark Link to topic: https://cfengine.com/forum/read.php?3,17765,17766#msg-17766
Cfengine is designed to overlap in its execution. That's why each promises receives a lock. So two running processes will simply "flow through" each other as long as if_expired > 0. So instead of blocking the entire execution, Cfengine blocks just the current promise being checked. Later you might see verbose messages like "another cfengine has already done this" -- which means that two processes have overlapped, and the later one "lapped" the first one and beat it to the finish line. _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine