On Thu, Jan 25, 2001 at 03:46:48AM +0100, Markus Stumpf wrote:
> On Wed, Jan 24, 2001 at 08:25:44PM -0600, Charles Cazabon wrote:
> > That's the funny part -- this is a machine which has worked fine for two
> > years, and just recently started giving me this trouble. I haven't changed
> > the qmail installation itself.
>
> *smile* maybe the installation changed 1.5 years ago, but nobody restarted
> qmail-send for that two years, now it happend and now there are problems
> :-)
>
> Unfortunately I can't imagine an easy way to tell whether a binary
> is built with or without the big-todo patch :(
Well, to me, this situation seems quite clear. qmail-send sees the 23
todo dirs but doesn't notice those are dirs and not files. It then
goes look for the mess files in the hashed structure. Funnily, a file
named '14' will end up in dir '14' because that's how the modulo
function that qmail uses, works.
I can tell because I have been playing with conf-split and big-todo
*all day long* (it's been a looong day). The fun you get when having a
conf-split=211 compiled qmail-queue trying to queue into a 23-split
queuedir. Most queue attempts fail. Most that do succeed end up in
wrong dirs.
Had to script some evil perl to get everything back into the right
subdir. Was educational :)
Greetz, Peter.