Skiplist errors on Cyrus 2.3.12
stockton at netbg.com
Fri Aug 1 05:32:42 EDT 2008
sorry to confirm this,but it looks like I ran into the same issue on my
testing machine, even with safeunlock and readlock patches applied:
Aug 1 11:39:26 newmail imap: Deleted mailbox user.stockton
Aug 1 11:39:26 newmail last message repeated 3 times
Aug 1 11:39:26 newmail imap: Deleted mailbox user
Aug 1 11:39:26 newmail imap: can not
unlink /var/lib/imap/user/s/stockton.mboxkey: No such file or directory
Aug 1 11:39:26 newmail imap: Fatal error: Internal error: assertion
failed: cyrusdb_skiplist.c: 622: db->lock_status == UNLOCKED
Aug 1 11:39:26 newmail imap: skiplist: closed while still locked
Aug 1 11:39:26 newmail master: process 26804 exited, status 75
Aug 1 11:39:26 newmail master: service imap pid 26804 in BUSY state:
All I did was to login as the cyrus admin user, set the appropriate acl to
allow deletion of a mailbox, and then delete it.
OS is CentOS 5.2 i386, Cyrus built from source RPM obtained from
http://www.invoca.ch/pub/packages/cyrus-imapd/ with the safeunlock and
readlocktracking patches applied additionally. imapd.conf is attached.
On Monday 14 July 2008 10:10:58 Reinhard Zierke wrote:
> > hmm... and I realise I haven't updated the website for a while.
> > Doing that now... ok:
> > http://cyrus.brong.fastmail.fm/patches/cyrus-skiplist-safeunlock-2.3.12.d
> > http://cyrus.brong.fastmail.fm/patches/cyrus-skiplist-readlocktracking-2.
> > I'd be interested to know if the issue still exists with these.
> > They tidy up the logic for locks even more. I needed it to make
> > the fast_rename and folder_limit stuff work again.
> These patches didn't help. I still get the same error message on my test
> Jul 14 09:04:16 rzdspc11 cyradm: [ID 637875 local6.error] Fatal
> error: Internal error: assertion failed: cyrusdb_skiplist.c: 622:
> db->lock_status == UNLOCKED Jul 14 09:04:16 rzdspc11 cyradm: [ID
> 558109 local6.error] skiplist: closed while still locked
-------------- next part --------------
admins: cyrus cyradmin
sasl_mech_list: PLAIN LOGIN
#softfail if over quota
#accept any size?
### maxmessagesize: 0
# FM stuff
# sieve features
sieve_extensions: fileinto reject vacation imapflags notify include envelope body relational regex subaddress copy
More information about the Info-cyrus