Значение "dovecot: ssl-params: Ошибка: epoll_ctl(del, 7) не удалось"?

Значение "dovecot: ssl-params: Ошибка: epoll_ctl(del, 7) не удалось"?

Во время повторной генерации ssl-params в dovecot я заметил в своем лог-файле следующую последовательность:

Mar 13 10:37:37 mail dovecot: ssl-params: Generating SSL parameters
Mar 13 10:37:52 mail dovecot: ssl-params: Error: epoll_ctl(del, 7) failed: No such file or directory
Mar 13 10:37:55 mail dovecot: ssl-params: SSL parameters regeneration completed

Что означает ошибка epoll_ctl()? Я провел несколько поисков в Google и не нашел ответов, которые помогли бы мне разобраться, могу ли я спокойно игнорировать эту ошибку, есть ли проблема или у меня проблема с конфигурацией.

Мысли?

решение1

Мои комментарии основаны на ответе оdovecot генерирует параметры ssl.

Файл /var/lib/dovecot/ssl-parameters.ssl (ssl-parameters.dat на CentOS 6), упомянутый в другом ответе, регенерируется еженедельно. В моих логах этот процесс занимает от 5 секунд до более минуты. Ночью в моих логах были такие сообщения:

Dec 12 17:34:14 xxxx dovecot: ssl-params: Generating SSL parameters
Dec 12 17:34:23 xxxx dovecot: ssl-params: SSL parameters regeneration completed
Dec 12 17:34:24 xxxx dovecot: ssl-params: Error: epoll_ctl(del, 7) failed: No such file or directory

Сегодня утром временная метка в ssl-parameters.dat — 2015-12-12 17:34:23.

ядуматьчто:

  1. повторная генерация файла параметров SSL не зависит от того, что проверяет его существование
  2. эта ошибка возникает при доступе к файлу параметров SSL (по любой причине) во время его регенерации
  3. хотя моя ошибка была зарегистрирована после завершения регенерации, она, вероятно, произошла в то время, когда файл не существовал

Это может быть ошибкой в ​​dovecot. Возможно, этот файл можно заменить атомарно или добавить механизм блокировки. Тем не менее, эта ошибка, похоже, не проявляется нигде, кроме как в журнале.

Связанный контент