Hi,
Could you provide an extract of the strace output for one process that
fails ?
Use -D setting in cyrus.conf and add following line in imapd.conf :
debug_command: /usr/bin/strace -tt -s 200 -o /tmp/strace.cyrus.%s.%d -p
%2$d <&- 2>&1 &
Sébastien
2013/9/12 Rudolf Gabler
> Hi,
>
> I examined m
> Whenever I open a mailbox, all the mail therein gets marked as "unread."
> Is there a simple solution for this. (I'm running Cyrus as it came bundled
> in Mac OSX 10.4 Server.)
>
> How do you open your mailbox and fetch email ? Please give an extract of
your IMAP commands.
The EXAMINE command
>
>
> Why, the master start new process and don't use prefork process ?
> Exist any advantage startup with several process ?
>
>
As I understand, the master uses preforked processes for new connections.
And creates new ones to maintains the pool of preforked processes as
defined.
Having a pool o
>> Thanks a lot, but I know IMAP :-)
> >> I can't do anything on the client side. For mailboxes that don't change
> and
> >> don't have any \Deleted flag I would like to change on the server side
> any
> >> CLOSE by UNSELECT
> >
> > So upgrade to 2.4.x, it's fixed there. It was a massive amount of
Thanks a lot for the tip, I didn't know this tool.
Sébastien
2010/11/22 Gabor Gombas
> On Mon, Nov 22, 2010 at 11:03:15AM +0100, Sébastien Michel wrote:
>
> > Since strace doesn't help to see what mmap reads on SELECT, so I made a
> test
> > on NFS server.
>
> tarball. Just sending a mail in LMTP and opening the mailbox several times
> > (SELECT/CLOSE only)
> > A binary diff indicated that Generation Number is incremented but nothing
> > else.
>
> > Oh yeah - expunge on close. God, that's awful. 2.4.x will fix that.
> > Switching filehandles to read-
> > You have got to be kidding me. Unless there's actually something which
> > requires the files to be rewritten (i.e. an expunge event) then this
> > should not happen. Again, Cyrus 2.4.x will be much more efficient in
> > this regard, only rewriting if you have explicitly enable immediate
> >
> To be honest - it doesn't actually hurt too badly once it's in memory
> > cache. The cyrus.cache file isn't generally needed to be entirely
> > read, and the secret of mmap is that you only read the bits you need
> > as you need them - it's lazily loaded.
>
> I am fully agree with you. But I don