I think I might have found an answer for the crashing autopurger with my
patches. I'll play around with this some more but it looks like if
I add the line
(which_one != S_LOG)
to begin_critical_section() in sysdep.c then it works. I'll keep playing
around with this
r5398 | ajc | 2007-08-22 15:19:19 -0400 (Wed, 22 Aug 2007) | 5 lines
Changed paths:
M /trunk/citadel/modules/imap/imap_fetch.c
Changed the way messages and headers are
fetched from disk during IMAP BODY fetch operations.
I take it, for( i=0; buf[i]!=0; i++ ) is not good for some reason?