Dear Sam,
Quoting Sam Varshavchik <mrs...@courier-mta.com>:
Tim Hasson writes:
I am still looking in the code (maildirquota.*) in maildrop/maildir/ to
find
out how this padding is done.
If you can point me to it, please let me know..
Huh? This is not too complicated. maildirquota.c, line 559:
sprintf(buf + strlen(buf),
"%8s ", libmail_str_off_t(maildirsize_size, n));
sprintf(buf + strlen(buf),
"%4s\n", libmail_str_off_t(maildirsize_cnt, n));
Great. Although I dont know what those NFS appending-related bugs are, I am
still going to patch the vuserinfo tool to conform to the maildir++ standard.
As far as that race condition goes, try the following patch to see if it
mitigates it.
I just noticed last night the new maildir_quota_recalculate() function.
I knew you were working on it :)))
Thank you very much for all your help and support.
I will apply that patch again tonight and let it run for a few (days)? to see
if that helps.