Hi,

my diff against 3.1.3 has indeed reached 20338 lines, about twice the
size of a regular release, so I should put together a release. Haven't,
though, for various good and bad reasons.

Among other things, I've recently been fired. I was a contractor, the
company's owners decreed that costs must be cut, and out went
constractors and consultants and suchlike. It made perfect sense
considering the burn rate and my fees, but it does cause a spot of
inconvenience for me now. A short-term project or two would be very
interesting now: c++, java, unix, android, that kind of thing.

To return to the matter at hand: What happens when it stalls? What are
the last hundred log lones? Can you make it stall quickly by, say,
opening lots of SSL-using connections in a loop? imapsync is good for
testing that. If that loop makes aox stall with SSL, does it also stall
without?

I suspect that the TLS code might be leaking FDs or thread IDs in some
circumstances. The code in server/tlsthread.cpp looks plausible to my
eyes, but if that's the bug, that's where the problem has to be.

Arnt

Reply via email to