diff options
author | Gilles Chehade <gilles@cvs.openbsd.org> | 2008-12-03 17:58:01 +0000 |
---|---|---|
committer | Gilles Chehade <gilles@cvs.openbsd.org> | 2008-12-03 17:58:01 +0000 |
commit | adad4802d329834a5277b8ae5f11b1b89c3e20f6 (patch) | |
tree | f4200b2f16292f177afebcf74f9e69d829e2c6db /etc | |
parent | 409ada53e614d1a9e6c07f9faf58c630baca98dc (diff) |
- fix event masking issues in smtp process which could lead to a fatal() if
queue process did not answer fast enough to an imsg. spotted by
Jacek Masiulaniec <jacekm@dobremiasto.net>
- queue layout was mostly to bootstrap the project, it does not behave good
under load, it does complex things to stay in a recoverable state
and it probably didnt do it too well. New queue code is simpler,
smaller and allows for atomic submissions (a mail can never be in a
state where it needs to be recovered). It still needs some work but
works better than previous code, no regression.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions