On Wed, 8 Sep 2004, Kurt Mosiejczuk wrote: >Andreas Aardal Hanssen wrote: > > So you stopped Binc while it was committing flag updates to the mailbox > > after as the final step of STORE. If this is really where Binc is > > spinning, then it's got to be the readdir() libc call. The loop Binc >is in > > starts at the beginning of a directory and continues to the end. >Is there some way binc might be following '..'? Because our NetApp >filer acts like someone is doing a 'find / -print' when binc is hung up >like this.
The strace will definiely say more about what's happening, but I can say right now that Binc does not follow '..' when updating flags. A fix has been submitted to the 1.2 branch which skips '.' and '..' in all cases. Maybe this is related, but I really can't tell. Andy :-) -- Andreas Aardal Hanssen | http://www.andreas.hanssen.name/gpg Author of Binc IMAP | "It is better not to do something http://www.bincimap.org/ | than to do it poorly."
