Nicholas Blumhardt
Nicholas Blumhardt
Thanks for raising this. For the sink to work, the total retained file size needs to be larger than this "chunk size", since there's no way for data _within_ a...
Thanks for all the extra info 👍 The sink project is actually pretty tiny by library standards, and it's a typical CSPROJ without any special build steps... I wonder if...
Hope all of this came together nicely! I'll close it as I don't think there's anything currently to do at our end, but please drop us a line if you...
Hi! On the server, `Serilog.Sinks.Console` is the better option. Any reason to prefer this package?
Thanks for your reply, Cédric. This would require a completely different implementation, unfortunately (e.g. a sink that captured log events server-side, serialized them, and sent them to some client-side code...
Thanks for the report! My best guess is that the bug is in this line: https://github.com/serilog/serilog-sinks-map/blob/c92edb394ba496735184fff91520193317cf1eaa/src/Serilog.Sinks.Map/Sinks/Map/MappedSink%601.cs#L97 I'm not sure, with `sinkMapCountLimit: 1`, that the enclosing `while` loop will always terminate...
I've dug in again and can't spot a problem - help appreciated if anyone has a chance :-)
When the system has hung, using a debugger and examining each thread (e.g. VS's "Threads" window) should show you whether any thread is in a stack frame in or under...
Hi @BaerMitUmlaut - I'll move this to `serilog/serilog-sinks-map`, where the problem most likely lives, but it'll probably need some extra detail to get it closed, in case you're able to...
I'm running this program: ```csharp using Serilog; var apiKey = "test"; Log.Logger = new LoggerConfiguration() .WriteTo.Map( _ => apiKey, (apiKey, writeTo) => writeTo.Seq("http://localhost:5341", apiKey: apiKey), sinkMapCountLimit: 1) .CreateLogger(); for (var...