Commit Graph

9 Commits

Author SHA1 Message Date
levlam
b11a5b8ad4 Fix log size after rotation. 2022-11-29 17:39:46 +03:00
levlam
47aa5b51c7 Improve log guard. 2022-11-18 14:33:23 +03:00
levlam
59d4248efb Add voluntary spin lock for logging to reduce conflicts with stderr. 2022-11-14 14:34:31 +03:00
levlam
8b4bc80860 Fix AsyncFileLog building without threads. 2022-11-09 14:48:14 +03:00
levlam
ab14065168 Improve fatal error handling in AsyncFileLog. 2022-11-07 14:59:18 +03:00
levlam
e11804b5b0 Don't truncate logs after rotation. 2022-11-01 14:13:14 +03:00
levlam
5217a86e0d Support redirect_stderr in AsyncFileLog. 2022-10-15 10:17:42 +03:00
levlam
5a29dcd337 Avoid redundant usages of Status::error(). 2022-10-09 14:15:54 +03:00
levlam
78ba8fa983 Add AsyncFileLog. 2022-10-09 13:04:57 +03:00