Commit bc19909a authored by jan.koester's avatar jan.koester
Browse files

Disable QUIC_DBG macro after HTTP/3 debugging complete

parent e717c2cb
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
libnetplus (20260424+20) unstable; urgency=medium

  * Disable QUIC_DBG macro after HTTP/3 debugging complete

 -- Jan Koester <jan.koester@tuxist.de>  Thu, 24 Apr 2026 17:15:00 +0200

libnetplus (20260424+19) unstable; urgency=medium

  * Add accept() debug logging for QUIC remote connection diagnosis
+2 −1
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@
#include <cstdio>
#include <cmath>

#define QUIC_DBG(fmt, ...) do { fprintf(stderr, "QUIC: " fmt "\n", ##__VA_ARGS__); } while(0)
#define QUIC_DBG(fmt, ...) do { } while(0)

namespace netplus {

@@ -1107,6 +1107,7 @@ void quic::handshake_after_accept() {
void quic::accept(std::unique_ptr<socket>& csock, bool nonblock) {
    std::unique_lock<std::recursive_mutex> lock(quic_mtx());
    
    QUIC_DBG("accept: ENTER _Socket=%d", _Socket);
    
    // Purge stale (Closed) connections from ownership vector
    _child_owned_connections.erase(