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.94.2) (envelope-from ) id 1sdb3p-00GwhU-W8 for pgsql-hackers@arkaria.postgresql.org; Mon, 12 Aug 2024 19:50:33 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sdb3o-00HUmV-I8 for pgsql-hackers@arkaria.postgresql.org; Mon, 12 Aug 2024 19:50:32 +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.94.2) (envelope-from ) id 1sdb3o-00HUmL-3b for pgsql-hackers@lists.postgresql.org; Mon, 12 Aug 2024 19:50:32 +0000 Received: from mail-il1-x134.google.com ([2607:f8b0:4864:20::134]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sdb3h-004PTc-Ap for pgsql-hackers@postgresql.org; Mon, 12 Aug 2024 19:50:30 +0000 Received: by mail-il1-x134.google.com with SMTP id e9e14a558f8ab-39adbfafde5so16498135ab.0 for ; Mon, 12 Aug 2024 12:50:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723492224; x=1724097024; darn=postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=Fw1UJv5TvGcaswhGf4BGWLMjcf3ZmZf/9W27wYFR9P8=; b=Z/5fJcNki2aAUW+RfYX3YC/7FrAYwBrq/0HVbYYXmQc1T0sUO1vDE7Jp5VY+gMxUno pChyTZBYyOlKCLsP2cqOpuoABEgYuxJlfrZA/cNaCDt85ms+m7ZEXUQ989PyteAGQ71H xMdenysZ/Wl5zkxj7NL7uJbl5+BbfCWAICEvIiPAB5uBcnTeYddYzCbrCdKZVGl3zHVp +xRmrJdVjjgMe19I44xA4jL+Acx3G34OxIL7fFT9PhRPM3gw9yL7SFhNI34A90AIHCjG MSQoXXp7rTfOIa5vYMOtFIKfrGQt6sS8+OoTnuPqL4DzE8six7f6tECao9XBwiN8ew5o bowA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723492224; x=1724097024; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Fw1UJv5TvGcaswhGf4BGWLMjcf3ZmZf/9W27wYFR9P8=; b=tgCgm8LbfMJ8PQkXtFncPCffOovHGyM20Dpj/X+vNPcSjmljAU3jcho57a/8zZXoyh 9rD3Ax0RzuqkruCKBrwMBndY44/usZkoOKSSVEcOkLuPnuz8tYoFW57w9c8oDDIszktk Fcc9ybpCdnIhLkbD65IDUvQ+RfxBbv68qDaYbwXsPi+JHOIAMCCkPqXp8K1i1wUofTGC uKj4jm599VBLRWn7nK3pNwe4MInoTzD7us6iszaljgo33WVF6OmIS8NqnJrUJzsZPSDQ VJb/8wEpfq9NPKQ8Bg6VpaPlOielQKsA+gfFZZD/ZJTo+qVZiULp6fmLuVGSxJOi3cqr Z9gg== X-Forwarded-Encrypted: i=1; AJvYcCUheOVPGvjzHaXbn5dyRfx0ggOe3U/ud02xZDcF/fOb4TWjzAEkann+KQ/wSgLxVkmrPUXv6q7GQQz9yzPHc0P4HY5s0TZSydazSsvS X-Gm-Message-State: AOJu0YyX50UVxS4rNYkgn6znkVOMTagv/K9jF5NtnUzkMXYkOh2dluxO Vu7NroWGHR7kXo7HeSTqVkYfC6OZTgWBDCZt8LHLSfATpn3YAhS8LEqpXg== X-Google-Smtp-Source: AGHT+IEUa2929jd01SecSWov/Zd/A8C4Cca71ON3GivFo6TE0UvYOgFV2o9KWA9xnAcik2Nu7ceHHg== X-Received: by 2002:a92:ca0e:0:b0:39a:f9e2:3ed2 with SMTP id e9e14a558f8ab-39c4782d75bmr16276915ab.11.1723492223724; Mon, 12 Aug 2024 12:50:23 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4ca7694180bsm1760678173.68.2024.08.12.12.50.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Aug 2024 12:50:23 -0700 (PDT) Date: Mon, 12 Aug 2024 14:50:21 -0500 From: Nathan Bossart To: Bertrand Drouvot Cc: Sami Imseih , Tom Lane , Robert Haas , "pgsql-hackers@postgresql.org" Subject: Re: Restart pg_usleep when interrupted Message-ID: References: <9D64CD7C-CA24-4FF4-9421-3A1A63F87DAC@gmail.com> <526E6A51-FE30-47C4-85C8-F2D18877607F@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Aug 12, 2024 at 03:56:18PM +0000, Bertrand Drouvot wrote: > Thanks, v10 LGTM. As cfbot points out [0], this is missing a Windows/frontend implementation. [0] https://cirrus-ci.com/task/6393555868975104 -- nathan