[dovecot/core] 14e2d7: lib-stats: Handle better write() to stats process ...

GitHub noreply at github.com
Mon Apr 18 19:00:14 UTC 2016


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: 14e2d75759a311ee6baf3b0416380fc7b3ed2448
      https://github.com/dovecot/core/commit/14e2d75759a311ee6baf3b0416380fc7b3ed2448
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/lib-stats/stats-connection.c

  Log Message:
  -----------
  lib-stats: Handle better write() to stats process failing with EAGAIN

It only means that the stats process is too busy and the FIFO is filled up.
Retrying the write later should work. We also don't want to log too much about
the same warning, so do it only once per 30 seconds.


  Commit: 40e57479542a648353db2211580d350c6d9c5432
      https://github.com/dovecot/core/commit/40e57479542a648353db2211580d350c6d9c5432
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/plugins/stats/stats-plugin.c

  Log Message:
  -----------
  stats plugin: stats_notify_path can now specify path to the stats-mail FIFO


Compare: https://github.com/dovecot/core/compare/6da64a8fd413...40e57479542a


More information about the dovecot-cvs mailing list