aboutsummaryrefslogtreecommitdiffstats
path: root/src/log_reader.rs
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2024-10-03 12:43:19 +0200
committerJan Tuomi <jan@jantuomi.fi>2024-10-03 12:43:19 +0200
commit68bd2441247a5785378c9e90c5dc0ce7330e23b5 (patch)
tree656e8ab09bfc90fd1ad46795ec3cd04562db0b6f /src/log_reader.rs
parent08ec17df328afcf310805313c65c1947feb5d6d9 (diff)
Add exclusive lock request file to prioritize writes
Diffstat (limited to 'src/log_reader.rs')
-rw-r--r--src/log_reader.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/log_reader.rs b/src/log_reader.rs
index e32ef53..d2b364b 100644
--- a/src/log_reader.rs
+++ b/src/log_reader.rs
@@ -3,11 +3,11 @@ use rev_buf_reader::RevBufReader;
use std::fs::{self};
use std::io::{self, BufRead, Read, Seek, SeekFrom};
-/// There are three special characters that need to be handled:
+/// There are three special sequences that need to be handled:
/// Here: SC = escape char, FS = field separator.
-/// - FS FS SC -> actual record separator
-/// - SC FS SC -> literal FS
-/// - SC SC SC -> literal SC
+/// - SC FS FS SC -> actual record separator
+/// - SC SC FS SC -> literal FS
+/// - SC SC SC SC -> literal SC
fn validate_special(buf: &[u8]) -> Option<SpecialSequence> {
match buf {
SEQ_RECORD_SEP => Some(SpecialSequence::RecordSeparator),