diff options
author | Martin Sustrik <sustrik@250bpm.com> | 2012-04-17 07:56:41 +0200 |
---|---|---|
committer | Martin Sustrik <sustrik@250bpm.com> | 2012-04-18 07:14:34 +0200 |
commit | ca8955058c2570df094cc97ed4e0757dc6647fd8 (patch) | |
tree | 0d281110541373b0bf65586aa067e489cad28d0e /src/session.cpp | |
parent | 94a8234624892d6fab8bd5255263c8bee7068ad6 (diff) |
Discard pending surveys when (X)SURVEYOR socket disappears
This is an optimisation. The idea is that when surveyor disappears
it makes no sense to process any surveys it have sent. There are
two cases handled:
- when (X)SURVEYOR socket is closed any unsent outbound messages
are discarded
- when (X)RESPONDENT detects that its peer have disconnected it
drops any unprocessed messages that have been received from it
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Diffstat (limited to 'src/session.cpp')
0 files changed, 0 insertions, 0 deletions