[dovecot/core] a0c576: lib-program-client: Retry connection on EAGAIN
GitHub
noreply at github.com
Wed Oct 26 16:00:09 UTC 2016
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: a0c57666729eacf4fe1429ae6fa7e8af61f94edd
https://github.com/dovecot/core/commit/a0c57666729eacf4fe1429ae6fa7e8af61f94edd
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2016-10-26 (Wed, 26 Oct 2016)
Changed paths:
M src/lib-program-client/program-client-remote.c
Log Message:
-----------
lib-program-client: Retry connection on EAGAIN
Commit: 67574bb43936e39d5be32626e986df6e787a296f
https://github.com/dovecot/core/commit/67574bb43936e39d5be32626e986df6e787a296f
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2016-10-26 (Wed, 26 Oct 2016)
Changed paths:
M src/lib-program-client/program-client.c
Log Message:
-----------
lib-program-client: Remove code duplication
The content is sent on connected already. Do not
send it early in async connect.
Commit: def2e150b2901e9ad74d83392fceb6a5e22ecdb0
https://github.com/dovecot/core/commit/def2e150b2901e9ad74d83392fceb6a5e22ecdb0
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-10-26 (Wed, 26 Oct 2016)
Changed paths:
M src/login-common/main.c
Log Message:
-----------
*-login: Removed enforcing maximum calculated fd limit.
Just use the regular ulimit. Login process has become complicated enough
that counting the exact fd size isn't so easy anymore.
Also apparently this low fd limit is causing errors with new Linux kernels:
pop3-login: Error: fd_send(pop3, 18) failed: Too many references: cannot splice
Compare: https://github.com/dovecot/core/compare/00bcc83b1879...def2e150b290
More information about the dovecot-cvs
mailing list