v2.3.15 IMAP connection hangs
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?
More information about the Info-cyrus