From 7d12838e4c4d97cdd2757a8a7e00df41098e9a73 Mon Sep 17 00:00:00 2001 From: Luke Bratch Date: Tue, 21 Mar 2023 23:41:16 +0000 Subject: Don't try to close log file if the pointer was NULL. --- TODO | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'TODO') diff --git a/TODO b/TODO index 6b83957..ebbd5d4 100644 --- a/TODO +++ b/TODO @@ -2,7 +2,7 @@ All the TODOs sprinkled throughout the code! Configurable rotation of replay and debug logs. -Automatic rotation of replay log along with debug log? +Automatic rotation of replay log along with debug log? Especially given that replay from before startup is not sent. Configurable timestamp format in logs. @@ -43,4 +43,8 @@ Connecting from irssi triggers doautoreplay() from "USER received" in message.c Use the line number based replay log reading method from lastspoke rather than the inefficient re-read + line offset method in time replays? (And potentially remove a bunch of code re-use.) +What happens with lastspoke when there was no lastspoke time? Potentially opt to fall back on time based. And/or add lastspoke + time? + Crash when requesting 30 hour replay. + +Crash efnet 21/03/2023 20:32:25, possibly on sendtoserver() after a series of trying/failing to reconnect to disconnceted/timed-out server (no socket fd?). -- cgit v1.2.3