Commit f085824b authored by Per Cederqvist's avatar Per Cederqvist

Don't produce overlapping ranges in the read-ranges part of a

membership.  (Bug 1121).  Make lyskomd fix the errors introduced by
bug 1121.
parent a0d58415
2003-08-29 Per Cederqvist <ceder@ceder.dyndns.org>
Don't produce overlapping ranges in the read-ranges part of a
membership. (Bug 1121). Make lyskomd fix the errors introduced
by bug 1121.
* src/server/membership.c (insert_loc_no): Handle the case where
adjoining ranges exists properly instead of producing overlapping
ranges.
* src/server/ram-parse.c (fparse_read_range_0): Handle the errors
introduced by bug 1121. Log an error message if any damage was
repaired.
* src/server/testsuite/config/unix.exp (lyskomd_start): New
argument: db_messages.
(dbck_run): New argument: extra_lines.
* src/server/testsuite/lyskomd.0/Makefile.am (EXTRA_DIST): Added
bug-1121.exp, bug-1121.data and bug-1121.texts.
* src/server/testsuite/lyskomd.0/bug-1121.exp: Test for bug 1121:
mark-as-read mishandles read texts in some circumstances. Also
test that lyskomd can repair the problems introduced by this bug.
* src/server/testsuite/lyskomd.0/bug-1121.texts: New file.
* src/server/testsuite/lyskomd.0/bug-1121.data: New file.
2003-08-28 Per Cederqvist <ceder@ceder.dyndns.org> 2003-08-28 Per Cederqvist <ceder@ceder.dyndns.org>
Reduce the noise in the log. Reduce the noise in the log.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment