[dovecot/core] a952e1: doveadm-server: Fix hang when sending a lot of out...

GitHub noreply at github.com
Wed Jun 6 18:00:06 EEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: a952e178943a5944255cb7c053d970f8e6d49336
      https://github.com/dovecot/core/commit/a952e178943a5944255cb7c053d970f8e6d49336
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M src/doveadm/client-connection-tcp.c

  Log Message:
  -----------
  doveadm-server: Fix hang when sending a lot of output to clients

Nowadays ostream adds its io to the stream's specified ioloop, not to
current ioloop.


  Commit: 2a3b7083ce4e62a8bd836f9983b223e98e9bc157
      https://github.com/dovecot/core/commit/2a3b7083ce4e62a8bd836f9983b223e98e9bc157
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M src/doveadm/client-connection-http.c
    M src/doveadm/client-connection-tcp.c

  Log Message:
  -----------
  doveadm: Simplify destroying ioloop using o_stream_switch_ioloop_to()


Compare: https://github.com/dovecot/core/compare/40a5de3e2e3d...2a3b7083ce4e
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the dovecot-cvs mailing list