From 68bd2441247a5785378c9e90c5dc0ce7330e23b5 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Thu, 3 Oct 2024 12:43:19 +0200 Subject: Add exclusive lock request file to prioritize writes --- src/log_reader.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/log_reader.rs') 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 { match buf { SEQ_RECORD_SEP => Some(SpecialSequence::RecordSeparator), -- cgit v1.3