Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wVqPL-002E1C-0A for pgsql-bugs@arkaria.postgresql.org; Sat, 06 Jun 2026 12:45:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wVqPJ-00G0pC-2x for pgsql-bugs@arkaria.postgresql.org; Sat, 06 Jun 2026 12:45:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wVqPJ-00G0p4-1v for pgsql-bugs@lists.postgresql.org; Sat, 06 Jun 2026 12:45:45 +0000 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wVqPH-00000001ORz-3mg1 for pgsql-bugs@lists.postgresql.org; Sat, 06 Jun 2026 12:45:44 +0000 Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-beeba001887so352927466b.3 for ; Sat, 06 Jun 2026 05:45:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1780749941; cv=none; d=google.com; s=arc-20240605; b=jWGA7moRmtpnMHOL/gMG9IrTP+7btcnwWDGfuIkSpp7e0oORcGfq1Bcq8V+3MAOrAB qltCGPMaRZ/p5UVGPbxbXpYyEgo+65AgkF2kwEq7IR0nJJarf7iJp3iqaTDK1KR341AD 8zkCzmyhuOZiDNbtQusk05w/UjcLRTTCmGEp5iv+6BPlgnK75rSmjQe2ZUZ5BaYRV1nI MQJ7CcfJ05Idslf5Gpo7bj0jBUDcL6N1Ne3O9o3U+KB/uWWlowhqJZX/qLLlMqssChPK tg2TT+5dMEfijlY0YqSG4FjdefUropdjJJZeIVc0dNmGEeqPLNhGy66FNXWdVWcDB+xd Ujlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=fiY/7iXKTCI+tWZwIAK5XE3HrUQVyw8C0QayNYRJL/w=; fh=KUhxLT8NqODGEMIBLe9aWg5beDHS8WbUUmASif6rthg=; b=e9SwOhRefN38Iwmn7o/lzAiJ0tSGtKahZPj/3m73DIwIJDzxlCWw0siVSFE7tH8CBc lMrYUYVWQSRrYmC+CZ7k9SoYIOAa9mPDteZm+iu8QCWyuFvs3kxfsUwtG1ohnDivZ58S qrmkz1KzxbkJXkXGdrwdD+yAeQpjsjyXcyCVfS3cucldQJkZI7iMKQK/8VGT/SYG56gY FcG/6GR726XEr2+nU/GQAeJ/fIlw3EZw8oerafLT7Ls9lLMvX35WTAVqC8iMW9nPa25t eUuHuDcSlUxnQeKPCeZ1iNbcph3VXk42FrMjRqrrdfzZHKWf4nUiaZIPhPeziSaL5szK FqYg==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780749941; x=1781354741; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=fiY/7iXKTCI+tWZwIAK5XE3HrUQVyw8C0QayNYRJL/w=; b=ddqpodwp/zKPIYLdVTzpXjbOZ4JmcDoeXG+vDWIA8H0RpTtM3fNGoGoII2I3iCZeP3 XEODqB1U5ITdLwRNAsIdoqc99GsnwnECQpIg4ZPd7hdAcSyEeaI0ES3PeNQocSFauuJU RO5MlwlhSff23tZzM0URjJlnvCpn1jjm2zRD774SKV0/Hy0+3CbUv6RdNblKB9mEoPO1 tjxnj8N8GaxPLrxNjJVPJbrGdwF/Og8CsfWNjJH3HUida/1xdFP6y1Y0QC5IK3RmUzpc bjvP5yeNVAhHMcZLlk+jt4Yp5ZQW/SFfuhNuBXXi8K6YOL1oY9yugaqyfqixPzAYIy+P uyJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780749941; x=1781354741; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=fiY/7iXKTCI+tWZwIAK5XE3HrUQVyw8C0QayNYRJL/w=; b=AoXZ35XPR3DjnnekVuE74RKeysLx3XhleRTqbOwiJaN/4C07d3Y3EILmcXO5cXeAdS fMwgAypzA1X/fNF1yVw15onNvXN6/SWUtQHbtwVHfb8qKqTzxak47Lrf/OObI+JRDQ2m p2QnmmibTHyc1jICfmlhnKbTqVYegX8A4mTYMA9heu+zlc6UNmlHhHjVhoDpj8pa4VEo LnW3nSUVCOw1dHPetPOzYBJmqLgzMsiWo5PtfpStAGkUVCyHjTEg5rvki7qxE3Rr0Plx GuKlvCq88yO/9ZHrSjEPE0cP4kz+PMil2jJUCr6tZjAF+hi4gBQuG1BaHmrYYySVLUK5 /j9A== X-Forwarded-Encrypted: i=1; AFNElJ/SK4VvbmsP+EO58nOw4frYtAGfZdtB4qxII0gabAsFlR28m53OehBEp7LkNnLIdXVviWz5wp84zqXl@lists.postgresql.org X-Gm-Message-State: AOJu0Yw95dyrgR2RLJoYBGvQ4mdXgc9vWzOic9pyk3DfyNgVzGUY7hsi qxS9EtExT6QEoLqjJUHG+XSoP1i/ua2ZikHQDjxAQ+jNJD/cWvpa3ojaEIfVpG0V+AFd9+ufgFs wcoVDndOgB5obKB0Fy/Nmty5KMWXDi9c= X-Gm-Gg: Acq92OFbJT6CAaCNeyJvEojzKF3SwkUxI0mnjyCGZJDV4XagHDc2NRGTbJVz8bDwPlC BpCksY6gEWTviptE+VJJI6BqPEXK6ClCEkjPOGjjRZ1UTF6MJPwFCTNpeBDDzsqlcmRa7hboHhZ LLYUkUODot+7KKIgph4MSWggLorB0JpEYF2RIJ0kcieMVN5HXfEuqsIlADpSyd1JXIXLG6hOpdL in/aFajQFsU2PfdzE7xmb/K0zO1boT1hjiD64nvi1CJXneerGyARSq/0JJvXpTLfMOypo+8pQpT 2hyr1wLQS7mICtvrDJG+4XarsGAkgh4TbYm89tKwBs/qwabBf/xk//ygma9b0s5K2r9WnqZzfXm z7LbW0WmRIf1A1JJ0SJXnbicpX+CA5d7r2gfO/ha3zkxkG+h5NVk= X-Received: by 2002:a17:907:94cc:b0:be5:2bc0:5370 with SMTP id a640c23a62f3a-bf373eec55emr347041466b.36.1780749940699; Sat, 06 Jun 2026 05:45:40 -0700 (PDT) MIME-Version: 1.0 References: <18158-88f667028dbc7e7b@postgresql.org> <58b5d6bf-7dca-41e5-8000-e12981205ada@gmail.com> <5edd4f4a-0d79-465d-a250-8b4735f780ca@gmail.com> In-Reply-To: From: Xuneng Zhou Date: Sat, 6 Jun 2026 20:45:26 +0800 X-Gm-Features: AVVi8CeeTUkWP7zzbfSWhlKqrqLIc0m1KLtU9ZSAmZx9Z9mc5upHff_kb4X5fT0 Message-ID: Subject: Re: BUG #18158: Assert in pgstat_report_stat() fails when a backend shutting down with stats pending To: Michael Paquier Cc: Alexander Lakhin , pgsql-bugs@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Michael, On Sat, Jun 6, 2026 at 8:13=E2=80=AFAM Michael Paquier wrote: > > On Fri, Jun 05, 2026 at 08:00:00AM +0300, Alexander Lakhin wrote: > > Thank you for the fix! > > Applied as of 4801610f7c66 in the v15~17 range. Sorry for being late. One nit for the patch -- would it be better to use AmWalSenderProcess() for identification to save the include? +#include "replication/walsender.h" -- Regards, Xuneng Zhou HighGo Software Co., Ltd.