ID: 12167
Title: Fixed acknowledgement expiry
Component: Core & setup
Level: 2
Class: Bug fix
Version: 2.1.0i1
Previously, the expiration mechanism for acknowledgements ignored the
"persisten" flag, so the corresponding comments always vanished after
expiration. Furthermore, the expiration of one acknowledgement didn't
remove all other acknowledgements for the same host/service.
Both aspects were inconsistent with the behavior of the manual removal of
acknowledgements, which was quite confusing and unintended. This has been
fixed, so acknowledgement expiry is identical to manual removal at the given
point in time.