diff options
author | Alexander Aring <aahringo@redhat.com> | 2021-05-21 15:08:48 -0400 |
---|---|---|
committer | David Teigland <teigland@redhat.com> | 2021-05-25 09:22:20 -0500 |
commit | 706474fbc5fedd7799b488962aad3541b235165b (patch) | |
tree | 0e36ac1d819bf4302f21910939bdb7659ae12136 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | 5b2f981fde8b0dbf0bfa117bb4322342fcfb7174 (diff) |
fs: dlm: don't allow half transmitted messages
This patch will clean a dirty page buffer if a reconnect occurs. If a page
buffer was half transmitted we cannot start inside the middle of a dlm
message if a node connects again. I observed invalid length receptions
errors and was guessing that this behaviour occurs, after this patch I
never saw an invalid message length again. This patch might drops more
messages for dlm version 3.1 but 3.1 can't deal with half messages as
well, for 3.2 it might trigger more re-transmissions but will not leave dlm
in a broken state.
Signed-off-by: Alexander Aring <aahringo@redhat.com>
Signed-off-by: David Teigland <teigland@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions