From 622a5334334dc7bd22c1f0ce4baaa3d39106e15d Mon Sep 17 00:00:00 2001 From: crozzy Date: Tue, 10 Mar 2026 14:50:18 -0700 Subject: [PATCH] chore: downgrade pgx due to goroutine leak Pin pgx to v5.5.3 to avoid goroutine leak in ctxwatch.ContextWatcher introduced in v5.5.4. See https://github.com/jackc/pgx/issues/1999 Signed-off-by: crozzy --- go.mod | 4 ++++ go.sum | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/go.mod b/go.mod index aac929ca3..2183f1613 100644 --- a/go.mod +++ b/go.mod @@ -67,3 +67,7 @@ require ( ) replace github.com/quay/claircore/updater/driver => ./updater/driver + +// Pin pgx to v5.5.3 to avoid goroutine leak in ctxwatch.ContextWatcher +// introduced in v5.5.4. See https://github.com/jackc/pgx/issues/1999 +replace github.com/jackc/pgx/v5 => github.com/jackc/pgx/v5 v5.5.3 diff --git a/go.sum b/go.sum index 278653590..330df11d1 100644 --- a/go.sum +++ b/go.sum @@ -46,8 +46,8 @@ github.com/jackc/pgproto3/v2 v2.3.3 h1:1HLSx5H+tXR9pW3in3zaztoEwQYRC9SQaYUHjTSUO github.com/jackc/pgproto3/v2 v2.3.3/go.mod h1:WfJCnwN3HIg9Ish/j3sgWXnAfK8A9Y0bwXYU5xKaEdA= github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo= github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM= -github.com/jackc/pgx/v5 v5.8.0 h1:TYPDoleBBme0xGSAX3/+NujXXtpZn9HBONkQC7IEZSo= -github.com/jackc/pgx/v5 v5.8.0/go.mod h1:QVeDInX2m9VyzvNeiCJVjCkNFqzsNb43204HshNSZKw= +github.com/jackc/pgx/v5 v5.5.3 h1:Ces6/M3wbDXYpM8JyyPD57ivTtJACFZJd885pdIaV2s= +github.com/jackc/pgx/v5 v5.5.3/go.mod h1:ez9gk+OAat140fv9ErkZDYFWmXLfV+++K0uAOiwgm1A= github.com/jackc/puddle/v2 v2.2.2 h1:PR8nw+E/1w0GLuRFSmiioY6UooMp6KJv0/61nB7icHo= github.com/jackc/puddle/v2 v2.2.2/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4= github.com/klauspost/compress v1.18.4 h1:RPhnKRAQ4Fh8zU2FY/6ZFDwTVTxgJ/EMydqSTzE9a2c=