diff --git a/ntcore/src/main/native/cpp/NetworkClient.cpp b/ntcore/src/main/native/cpp/NetworkClient.cpp index 3d095df6ae..477ade1a72 100644 --- a/ntcore/src/main/native/cpp/NetworkClient.cpp +++ b/ntcore/src/main/native/cpp/NetworkClient.cpp @@ -362,6 +362,7 @@ void NetworkClient::HandleLocal() { } void NetworkClient::TcpConnected(uv::Tcp& tcp) { + tcp.SetLogger(&m_logger); tcp.SetNoDelay(true); // Start the WS client if (m_logger.min_level() >= wpi::WPI_LOG_DEBUG4) { diff --git a/ntcore/src/main/native/cpp/NetworkServer.cpp b/ntcore/src/main/native/cpp/NetworkServer.cpp index a77c5c837c..a6b2ae16d0 100644 --- a/ntcore/src/main/native/cpp/NetworkServer.cpp +++ b/ntcore/src/main/native/cpp/NetworkServer.cpp @@ -499,6 +499,7 @@ void NetworkServer::Init() { if (!tcp) { return; } + tcp->SetLogger(&m_logger); tcp->error.connect([logger = &m_logger](uv::Error err) { WPI_INFO(*logger, "NT4 socket error: {}", err.str()); });