Mercurial > hg > mlmmj
changeset 671:fc2feb97cbb8
Disabled digest mails when 'noarchive' is set (Thomas Jarosch)
author | mortenp |
---|---|
date | Fri, 31 Oct 2008 09:27:53 +1100 |
parents | 8093aeae1a23 |
children | dfc3ec149b60 |
files | ChangeLog src/mlmmj-maintd.c |
diffstat | 2 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Fri Oct 31 09:20:26 2008 +1100 +++ b/ChangeLog Fri Oct 31 09:27:53 2008 +1100 @@ -1,3 +1,4 @@ + o Disabled digest mails when 'noarchive' is set (Thomas Jarosch) o Added Russian listtexts (Nikolay Derkach) o Fixed mmap()ing of zero-sized files (Robin H. Johnson) o Fixed mlmmj-recieve [sic] for architectures where
--- a/src/mlmmj-maintd.c Fri Oct 31 09:20:26 2008 +1100 +++ b/src/mlmmj-maintd.c Fri Oct 31 09:27:53 2008 +1100 @@ -42,6 +42,7 @@ #include "wrappers.h" #include "memory.h" #include "ctrlvalue.h" +#include "statctrl.h" #include "send_digest.h" #include "mylocking.h" #include "log_oper.h" @@ -770,6 +771,10 @@ int fd, indexfd, lock; size_t lenbuf, lenstr; + if (statctrl(listdir, "noarchive")) { + return 0; + } + digestintervalstr = ctrlvalue(listdir, "digestinterval"); if (digestintervalstr) { digestinterval = (time_t)atol(digestintervalstr);