From 83ad5c92f75dd78478bd09fd557d3158ceaa19e2 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Fri, 14 Nov 2025 13:53:27 +0100 Subject: [PATCH] client: Client.ping() fix duplicate ping Signed-off-by: Sebastiaan van Stijn --- client/ping.go | 2 +- vendor/github.com/moby/moby/client/ping.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/ping.go b/client/ping.go index 0fe9523766..997b3541f0 100644 --- a/client/ping.go +++ b/client/ping.go @@ -85,7 +85,7 @@ func (cli *Client) Ping(ctx context.Context, options PingOptions) (PingResult, e ping, err := cli.ping(ctx) if err != nil { - return cli.ping(ctx) + return ping, err } if cli.negotiated.Load() && !options.ForceNegotiate { diff --git a/vendor/github.com/moby/moby/client/ping.go b/vendor/github.com/moby/moby/client/ping.go index 0fe9523766..997b3541f0 100644 --- a/vendor/github.com/moby/moby/client/ping.go +++ b/vendor/github.com/moby/moby/client/ping.go @@ -85,7 +85,7 @@ func (cli *Client) Ping(ctx context.Context, options PingOptions) (PingResult, e ping, err := cli.ping(ctx) if err != nil { - return cli.ping(ctx) + return ping, err } if cli.negotiated.Load() && !options.ForceNegotiate {