cyr_expire does not delete files on disk with expunge_mode:delayed?

Henrique de Moraes Holschuh hmh at debian.org
Tue Nov 23 12:10:48 EST 2010


On Tue, 23 Nov 2010, Bron Gondwana wrote:
> On Mon, Nov 22, 2010 at 03:03:05PM -0600, Kenneth Marshall wrote:
> > We hit the same issue. You will need to run cyr_expire twice to
> > have items be removed correctly. Once as you are currently doing
> > and then a second time ignoring the mailbox annotations (the "-a"
> > option). This will actually run the delete.
> 
> That would be my fault :(  The bug that causes this.  Of course
> we always run with -a at FastMail, hence I didn't notice it.
> 
> This bug is also fixed in Cyrus 2.4.x.

Bron, this one, while not nasty, is very annoying.  Is it easy to
backport the fix to 2.3?  Since the 2.3 tree is not dead yet (2.4 is
good, but not rock stable yet), it might be worth it...

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh


More information about the Info-cyrus mailing list