[Dovecot] v1.2.beta2: Fatal: io_loop_handle_add: epoll_ctl(1, 10): Bad file descriptor

Pascal Volk user+dovecot at localhost.localdomain.org
Mon Mar 16 06:28:35 EET 2009


Hi Timo,

I'm playing with Dovecot v1.2.beta2 currently. When the dict process was
started via deliver(?) and Dovecot is killed (kill $PID_OF_DOVECOT)
after delivering only one message, it logs:
Fatal: io_loop_handle_add: epoll_ctl(1, 10): Bad file descriptor

If the dict process was not started or deliver has delivered more than
one message, the error doesn't occur.
I'm not using SELinux or AppArmor or something similar.

# 1.2.beta2: /usr/local/dovecot12/etc/dovecot.conf
# OS: Linux 2.6.26-1-amd64 x86_64 Debian squeeze/sid
log_path: /usr/local/dovecot12/var/log/dovecot.log
protocols: imap
listen: 10.11.12.13:10143
ssl: no
disable_plaintext_auth: no
login_dir: /usr/local/dovecot12/var/run/dovecot/login
login_executable: /usr/local/dovecot12/libexec/dovecot/imap-login
verbose_proctitle: yes
first_valid_uid: 70000
first_valid_gid: 70000
mail_privileged_group: mail
mail_location: maildir:~/Maildir
mail_plugins: quota imap_quota
auth default:
  mechanisms: digest-md5 cram-md5 login plain
  user: nobody
  verbose: yes
  debug: yes
  passdb:
    driver: sql
    args: /usr/local/dovecot12/etc/dovecot-sql.conf
  userdb:
    driver: sql
    args: /usr/local/dovecot12/etc/dovecot-sql.conf
  socket:
    type: listen
    master:
      path: /usr/local/dovecot12/var/run/dovecot/auth-master
      mode: 384
plugin:
  quota: dict:user::noenforcing:proxy::quotadict
  quota_rule: *:storage=10M:messages=11
  quota_rule2: Trash:storage=50%%
  mail_debug: yes
dict:
  quotadict: pgsql:/usr/local/dovecot12/etc/dovecot-dict-quota.conf


Regards,
Pascal
-- 
The trapper recommends today: cafefeed.0907505 at localdomain.org


More information about the dovecot mailing list