aboutsummaryrefslogtreecommitdiff
path: root/src/zenutil/splitconsole
Commit message (Collapse)AuthorAgeFilesLines
* Add sequence numbers to log stream protocol and tests for drop detectionsb/sessionizeStefan Boberg30 hours1-1/+163
| | | | | | | | TcpLogStreamSink now stamps each message with a monotonic sequence number. LogStreamListener tracks the expected sequence per session and emits a synthetic "dropped" notice when gaps appear. Includes tests covering basic delivery, multi-line splitting, drop detection, and contiguous sequencing. Also simplifies LogMessage::s_DefaultPoint to a single entry.
* Add LogStreamListener and TcpLogStreamSink from compute-scheduler branchStefan Boberg44 hours1-0/+263
Brings over TCP log streaming infrastructure for use in session management. LogStreamListener accepts connections and delivers log lines via the LogStreamTarget interface; TcpLogStreamSink is the sending counterpart.