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 1vuv1n-00CrJc-2f for pgsql-hackers@arkaria.postgresql.org; Tue, 24 Feb 2026 16:12:52 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vuv1l-001unF-0y for pgsql-hackers@arkaria.postgresql.org; Tue, 24 Feb 2026 16:12:49 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vuv1k-001un7-2S for pgsql-hackers@lists.postgresql.org; Tue, 24 Feb 2026 16:12:49 +0000 Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vuv1h-000000014u5-19oV for pgsql-hackers@lists.postgresql.org; Tue, 24 Feb 2026 16:12:48 +0000 Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfhigh.phl.internal (Postfix) with ESMTP id F08DF1400078; Tue, 24 Feb 2026 11:12:44 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Tue, 24 Feb 2026 11:12:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm2; t=1771949564; x= 1772035964; bh=/zktUtluq2DXiX2gZQGZTODQZ6HKULg+g3sLzQzArI0=; b=O iD3KSgF0RW2xQLIu7l9ELApDOxatjyW2SgA5OGF0WK1cGHQvlu9qZnCwKbGuSKFT ycmudvAEn/2byFAnVw9qKSJDO/VgRpUGccQuUdct5OuRHpa5zIVr68zhL/YQhTXh FZSG74/GU66W53K2fT/HU5Yu6hC92RxD9jHYZOdQEMBqkTeYZwJ0KiFXr4i3jG7U yTUMf44mRFkpiSA34Hew4N0t5G7V9eFIhi0lvue1hH+J/riv2qCaJKz6NYrhQTiZ ZI8BVF5u4Y+vjqVyQH0FigyOxaP8eMjlY4wId27JyocKyuU7OQUBh208Hg6Tmfd2 J9QMWF0WYfUabohbnx5qA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1771949564; x=1772035964; bh=/ zktUtluq2DXiX2gZQGZTODQZ6HKULg+g3sLzQzArI0=; b=GuknYi2I+EgLIZ+3q yl9aDQtHzRF4AEiLFYztKdYKBzvDJHWU75KNL3pYOMTwRwbbkMiht1VIDbwW/JSt 0ZzmrEhVZvrSceSJrmv3zVqtlVvm62LlvYW350DkdxSTeirxTVUY9cf4SFmBIxhE LtRy5PVEzJEMVhfNtQPpU5yaHa01oz3bvHHBML0YoGPSYw6OcPfBJIWePaOC7i3m FNddfvMKqqFIwVSWhm1ZMkm0IZUAP7GKJYApDBXvF64b7Kq9O/jlRi+sVG5Y32Cu 3PdZQHfxIqPwiO6bjYicJR8tJRE+RvAuw8ZKjLTOJznK2TGqty93/mXFxPaz3Qwb XeTlA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvgedtieduucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepfffhvfevuffkgggtugfgjgesthekredttddtjeenucfhrhhomheplmhlvhgrrhho ucfjvghrrhgvrhgruceorghlvhhhvghrrhgvsehkuhhrihhlvghmuhdruggvqeenucggtf frrghtthgvrhhnpedufefhgfekudffgfejuddujeejheejteeuvdekgeevheejuefgfeeh vedtfeekudenucffohhmrghinhepvghnthgvrhhprhhishgvuggsrdgtohhmpdifihhkih hsohhurhgtvgdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpegrlhhvhhgvrhhrvgeskhhurhhilhgvmhhurdguvgdpnhgspghrtghpth htohepgedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtoheplhhirdgvvhgrnhdrtghh rghosehgmhgrihhlrdgtohhmpdhrtghpthhtohepmhgrshgrohdrfhhujhhiihesghhmrg hilhdrtghomhdprhgtphhtthhopehthhgrnhhkshhgrhgvvggusehgmhgrihhlrdgtohhm pdhrtghpthhtohepphhgshhqlhdqhhgrtghkvghrsheslhhishhtshdrphhoshhtghhrvg hsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 24 Feb 2026 11:12:44 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1771949561; bh=1SSwXrDPche3nMglo7ondJLU7NXNaXsLRO5AxklbNes=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=ylpyvHGXoY8x5qbe2wCzTTajHBJckjDLK4JqKCfEYMDzINtxbWU5Uh+q23JK+K4Za jIlV6pxyQomGK5oL7TdyhvRXWA1BgMe8ajvUgbxeoUKmo+Pl0bN7QLza4J3zcz6H7i LtlmfSZ0JEdlnVmIA4ptVTEBSKT9EZTN1p+FL81RPjzumzK/4KL/FxbVZvUb05i1ru lza7ykObhwPMT5nZw5210xTlb4xwq5mm45cjQp4RnCxmXEWgVFDMTRfy71tUT7w8Gf 4aOd4KgoIkfWXWJ6m1eCFgM4jTT9oF/5UPrQE4eyPS6/3nvxkIvZhYTS26CVGgLOfw jYDyNR8QCl0Lg== Received: by schmee.kurilemu.internal (Postfix, from userid 1000) id E5C717A; Tue, 24 Feb 2026 17:12:41 +0100 (CET) Date: Tue, 24 Feb 2026 17:12:41 +0100 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: ji xu Cc: Chao Li , PostgreSQL Hackers , Fujii Masao Subject: Re: Fix bug of clearing of waitStart in ProcWakeup() Message-ID: <202602241611.fycyz33zer3r@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2026-Feb-24, ji xu wrote: > Chao Li 于2026年2月24日周二 14:29写道: > > > ``` > > PGPROC * > > ProcWakeup(PGPROC *proc, ProcWaitStatus waitStatus) > > { > > pg_atomic_write_u64(&MyProc->waitStart, 0); <== Here, it should > > operate on proc I agree that this looks wrong. AFAICS it comes from 46d6e5f56790. -- Álvaro Herrera 48°01'N 7°57'E — https://www.EnterpriseDB.com/ […] indem ich in meinem Leben oft an euch gedacht, euch glücklich zu machen. Seyd es! A menudo he pensado en vosotros, en haceros felices. ¡Sedlo, pues! Heiligenstädter Testament, L. v. Beethoven, 1802 https://de.wikisource.org/wiki/Heiligenstädter_Testament