[dovecot/core] bc3661: pop3-migration: Delete unnecessary POP3 order chec...
GitHub
noreply at github.com
Fri Aug 25 15:30:09 EEST 2017
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: bc3661d7103bdcb4633f24ae4fd9f5d053fc0646
https://github.com/dovecot/core/commit/bc3661d7103bdcb4633f24ae4fd9f5d053fc0646
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-08-25 (Fri, 25 Aug 2017)
Changed paths:
M src/plugins/pop3-migration/pop3-migration-plugin.c
Log Message:
-----------
pop3-migration: Delete unnecessary POP3 order checking code
Nothing is actually using the result.
Commit: a1d3ff734507eae5b46c0e75e7975344fe060771
https://github.com/dovecot/core/commit/a1d3ff734507eae5b46c0e75e7975344fe060771
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-08-25 (Fri, 25 Aug 2017)
Changed paths:
M src/plugins/pop3-migration/pop3-migration-plugin.c
Log Message:
-----------
pop3-migration: Try to assign UIDLs based on dovecot.index.cache
Add the UIDLs to (imapc) mailbox cache after they've been assigned.
Try to read them from the cache on the next sync to avoid reading
mails' headers.
This can be disabled with pop3_migration_skip_uidl_cache=yes, just in case
there's some kind of a problem with it.
Commit: 4a62ed78e6fb17876e5db7280580897d55e7a4b2
https://github.com/dovecot/core/commit/4a62ed78e6fb17876e5db7280580897d55e7a4b2
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-08-25 (Fri, 25 Aug 2017)
Changed paths:
M src/master/main.c
M src/master/service.c
M src/master/service.h
Log Message:
-----------
master: Improve killing processes when they don't die after reload
The old behavior was:
1. Send SIGTERM to all processes, except log
2. Send SIGTERM to all processes, including log
3. Send SIGKILL to all processes, including log
The new behavior is now:
1. Send SIGTERM to all processes, except log
2. Send SIGKILL to all processes, except log
Only after there aren't any processes left except log, send SIGTERM to it.
If that doesn't work, send SIGKILL.
Commit: cc93382594a3a880482c47908b3b23b53468de74
https://github.com/dovecot/core/commit/cc93382594a3a880482c47908b3b23b53468de74
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-08-25 (Fri, 25 Aug 2017)
Changed paths:
M src/master/service.c
Log Message:
-----------
master: Log "Processes aren't dying after reload" only when signals are sent
This required moving the warning after the "Sent SIG.. to .. processes"
warnings, which is a little bit annoying. However, now it's at least not
unnecessarily logging the warning when it's not doing anything about the
processes.
Commit: 9a795eb60306eede5efc7e8ec5d584457a49e32e
https://github.com/dovecot/core/commit/9a795eb60306eede5efc7e8ec5d584457a49e32e
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-08-25 (Fri, 25 Aug 2017)
Changed paths:
M src/log/log-connection.c
M src/log/log-connection.h
M src/log/main.c
Log Message:
-----------
log: Include PID in prefix for internal log messages.
Commit: f37939033c80f14b66868cc677179f9e54d729bd
https://github.com/dovecot/core/commit/f37939033c80f14b66868cc677179f9e54d729bd
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-08-25 (Fri, 25 Aug 2017)
Changed paths:
M src/log/log-connection.c
Log Message:
-----------
log: Log a warning for each service that still has processes at shutdown
This makes it clearer which services are causing log process to hang, and
also which processes may have their logging discarded afterwards.
Compare: https://github.com/dovecot/core/compare/3e376d7c5813...f37939033c80
More information about the dovecot-cvs
mailing list