[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