This commit is contained in:
2026-02-15 19:16:18 +01:00
commit 96ab29b481
8 changed files with 422 additions and 0 deletions

36
t2.mjs Normal file
View File

@@ -0,0 +1,36 @@
import { Unix_Socket } from './unix-socket.mjs';
import readline from 'node:readline';
import net from 'node:net';
import fs from 'node:fs';
const listening_socket = new Unix_Socket('./logrelay.sock');
const server = net.createServer((socket) => {
console.log("socket connected");
const rli = readline.createInterface({
input: socket,
crlfDelay: Infinity
});
rli.on('line', (line) => {
console.log({ line });
});
socket.on('close', () => {
console.log("socket closed");
});
socket.on('error', (err) => {
console.log("socket error", { err });
});
});
server.on('error', (err) => {
console.log("server error", { err });
});
listening_socket.listen(server);