I am attempting to chain my logger to a TcpStream in a client/server setup. I can apply the log and proceed to use it, however, it appears to be forcibly closed, presumably by fern, at a certain point within my process. It is not a timed issue as I can apply a fake workload or sleep and the connection stays open. I am calling the Win32 API using COM objects, though I don't believe that is relevant.
I can apply the meta-logging-in-format feature and it gets me one function call further for no logical reason as the windows-rs crate does not log anywhere whatsoever. I also do not have any structs in the client which directly implement Display and if they implement Debug, it's only derived.
I am attempting to chain my logger to a
TcpStreamin a client/server setup. I can apply the log and proceed to use it, however, it appears to be forcibly closed, presumably byfern, at a certain point within my process. It is not a timed issue as I can apply a fake workload or sleep and the connection stays open. I am calling the Win32 API using COM objects, though I don't believe that is relevant.I can apply the
meta-logging-in-formatfeature and it gets me one function call further for no logical reason as thewindows-rscrate does not log anywhere whatsoever. I also do not have any structs in the client which directly implementDisplayand if they implementDebug, it's only derived.