v2.3.15 IMAP connection hangs

Bron Gondwana brong at fastmail.fm
Wed Sep 16 20:21:59 EDT 2009


On Wed, Sep 16, 2009 at 07:04:05PM +0200, Simon Matter wrote:
> >> From: Simon Matter [mailto:simon.matter at invoca.ch]
> >>...
> >> >> Long shot - but you might want to try it with the attached patch
> >> >> applied.
> >> >> It rewrites the zlib handling logic quite a lot, though it wasn't
> >> >> originally
> >> >> designed to deal with your problem!  I'm going to push it to CVS
> >> soon.
> >> >
> >> > I already have the patch installed because we have an old version of
> >> Zlib.
> >> >  Could the patch be causing the problem?
> >>
> >> Hi,
> >>
> >> I have the same patch in my RPMs and tested it on a ancient OS/zlib and
> >> didn't see any problems. Of course it doesn't mean much because I'm
> >> running Linux.
> >> Did you already try to build and run without zlib support?
> >
> > I hadn't thought of building it without zlib support.
> >
> > I have just installed a newer zlib, removed the patch, and rebuilt Cyrus
> > IMAP with the new zlib.  Now it works!
> 
> Good, but I'm sure Bron would still like to know why it didn't work before...

I sure would!  Given that we've been running that patch on top of CVS for
a few months not (Linux with a newer zlib) without problems, I'd love to
know what's wrong with the patch - particularly since I'm planning to add
it to CVS if there's nothing else wrong with it.

So it goes into an infinite loop on signals_poll, obviously.

Can you please try building with the patch, but with the new zlib?  

Thanks,

Bron.


More information about the Info-cyrus mailing list