On 2/5/06, Tom Collins <[EMAIL PROTECTED]> wrote:

> There's probably a problem elsewhere in the maildirquota code, where we
> use an unsigned long instead of a long.

Sounds good to me, I'll be back in there today as...

> When you made the change, did the problem go away?

It seems to have made it occur less frequently, but definately has not
fixed it. A sample maildirsize file that was pointed out to me this
morning contained:

# cat maildirsize
100000000S,3000C
6944656590839403888          102

So my patch has just made the issue a lot more visible.

> > --- maildirquota.c.orig Tue Jan 24 11:24:36 2006
> > +++ maildirquota.c      Tue Jan 24 11:24:58 2006
> > @@ -283,5 +283,5 @@
> >   char *p;
> >   unsigned l;
> > - int n;
> > + long n;
> >   int first;

--
Jon Simola
Systems Administrator
ABC Communications

Reply via email to