[dovecot/core] 6da6b8: lib-http: client: Drop the ioloop switch callback ...

GitHub noreply at github.com
Fri May 18 18:00:20 EEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 6da6b8374d2ffa5f725e07c2d11d71ef8b165087
      https://github.com/dovecot/core/commit/6da6b8374d2ffa5f725e07c2d11d71ef8b165087
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-05-18 (Fri, 18 May 2018)

  Changed paths:
    M src/lib-http/http-client.c

  Log Message:
  -----------
  lib-http: client: Drop the ioloop switch callback before freeing the global client context.

This removes the possibility of recursion when the client context object somehow
triggers an ioloop switch (e.g., when debug logging starts blocking at that
inopportune moment).



      **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