Chris Wakelin wrote: > I've been testing zlib again in Dovecot 1.1.1 (plus assert-crash fix) > and 1.1.2 and I'm beginning to think it may be some sort of race > condition (the Solaris 8 box is significantly slower than the SuSE one!). > > If I leave a few seconds pause between the "FETCH <uid> BODY[]" > commands, it seems not to crash, even with the same sequence. Mind you, > I wouldn't have expected to be able to type quickly enough to cause > problems! > > Is that plausible? > > Best Wishes, > Chris >
Still a problem with 1.1.3rc. I've got some truss output (attached) which shows some differences depending on whether I wait a few seconds between FETCHes. The sequence of events is (remove .imap/test.gz directory) LOGIN ... SELECT test.gz (start truss on imap process) FETCH 1:167 FULL FETCH 167 BODY[] FETCH 37 BODY[] FETCH 123 BODY[] With a pause it works; without, the FETCH 37 bombs out. Any idea what's going wrong? Best Wishes, Chris -- --+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+- Christopher Wakelin, [EMAIL PROTECTED] IT Services Centre, The University of Reading, Tel: +44 (0)118 378 8439 Whiteknights, Reading, RG6 2AF, UK Fax: +44 (0)118 975 3094
imap-testgz.truss.gz
Description: GNU Zip compressed data
imap-testgz-2.truss.gz
Description: GNU Zip compressed data