diff options
author | Eric Faurot <eric@cvs.openbsd.org> | 2012-08-09 09:48:03 +0000 |
---|---|---|
committer | Eric Faurot <eric@cvs.openbsd.org> | 2012-08-09 09:48:03 +0000 |
commit | 228501da23f4c47dfd29423d4a0ec553fc140549 (patch) | |
tree | 11df7046d7866f0ef41dcf2ea8e17c013d42f687 /usr.bin/vi/common/exf.c | |
parent | daeaa7f23c7c4ef46a99aded43a1464ff29377f2 (diff) |
Improve the message flows to completely isolate operations on the
queue backend within the queue process.
The scheduler sends envelope ids to the queue process which loads
the envelope and forward the request to the agent responsible for
the delivery. The result is sent by the agent to the queue which
updates the storage before notifying the scheduler.
Bounces are created and enqueued (from the client side) by the
queue process, rather than the scheduler.
ok gilles@
Diffstat (limited to 'usr.bin/vi/common/exf.c')
0 files changed, 0 insertions, 0 deletions