[dovecot/core] 9fa33a: dict-client: Remove timeout when there are only ba...
GitHub
noreply at github.com
Mon Sep 26 14:30:14 UTC 2016
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: 9fa33a0c56e1d9a09c72698097ee269fa04e07b1
https://github.com/dovecot/core/commit/9fa33a0c56e1d9a09c72698097ee269fa04e07b1
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
M src/lib-dict/dict-client.c
Log Message:
-----------
dict-client: Remove timeout when there are only background commands.
Normally the timeout wasn't added in the first place, but it was if a
non-background command was added first and it was followed by a background
command.
Commit: 8d72f209049edf50f5cd40c56efd2c0b33f892a2
https://github.com/dovecot/core/commit/8d72f209049edf50f5cd40c56efd2c0b33f892a2
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
M src/lib-dict/dict-client.c
Log Message:
-----------
dict-client: Don't return "Dict server timeout" too early.
This could have happened when many dict commands were being run without
the timeout being reset in the middle.
Commit: e33462704d38d05c4109929da4923794f699e3cc
https://github.com/dovecot/core/commit/e33462704d38d05c4109929da4923794f699e3cc
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
M src/lib-dict/dict-client.c
Log Message:
-----------
dict-client: Fixed lock and ioloop wait timings in log messages.
Previously it was logging the total amount of time spent on lock waits or on
ioloop during the existence of the entire process, rather than how much time
the command itself was spending on those. This wasn't very useful.
Now it also tries to separate the time spent on the main ioloop and in
dict_wait().
Compare: https://github.com/dovecot/core/compare/666d85f7060e...e33462704d38
More information about the dovecot-cvs
mailing list