Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125418 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id CC57F1A00BD for ; Wed, 4 Sep 2024 16:03:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1725465946; bh=S/3lzU+64jTM5FqnNlgVpBSONl/WF6xnjMVX1NvI6VA=; h=References:In-Reply-To:Reply-To:From:Date:Subject:To:From; b=LdktCJQXZTBBKafUvcdzMMYO6IF5Ihy6ax2AGZmIYMdWl71xPyda1NsNY92URksWm k2NLHc+Rl1TKuBStOlJjP+DP8G6xWpv1Loay1Ibl/kWVGHl8PnuNZnVIQU3F7HivdW NAoi+0SRAubCO5vOSLdvx5oss8EgZKY10BNEblh+LLaJYGzDIOnrxDtQ1ZXm6433Gx s/RxVppIhYSOZA5s8XIbaafEhhNfXGa5Kt8pIN2Ch4GgfxnLfe2mV40fp3UNjh4kkB LOLyEc677+hsn+yVyXkDUURhZZOrAatdSpvKFs2p0pDPNQiJZRUOPs7ndVCyc1v3dr 7joAAMAygWMXA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E3EFE18005C for ; Wed, 4 Sep 2024 16:05:45 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: * X-Spam-Status: No, score=1.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, FREEMAIL_REPLYTO,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-il1-f172.google.com (mail-il1-f172.google.com [209.85.166.172]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 4 Sep 2024 16:05:45 +0000 (UTC) Received: by mail-il1-f172.google.com with SMTP id e9e14a558f8ab-39d2e4d73bcso3829275ab.1 for ; Wed, 04 Sep 2024 09:03:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725465827; x=1726070627; darn=lists.php.net; h=to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=S/3lzU+64jTM5FqnNlgVpBSONl/WF6xnjMVX1NvI6VA=; b=h7mBpBGBiBRYCnnNmrnY3fc5JAB+FFSDb5WHbjZx7ox9TQYPk4Gl2aHm4bWJD1KvFE bbL0TpL49CA5/ks/zsPQUj6f0K+DrSTGFw3ILm0UBFMgr0/bYLxvlWvb+VGbMht/QM5o einmZ8WgEREA75XV+Q8ru65xHCrN30Nt8fQD3P0+PcI5WQqz91HLFzfccUPyYxKtJDTM 0u/zlYeHR+bdk9yYn73gZyw7NzAyzWj8VMQZO4ZR+zg+AwdtnEmlTomlf3r1P4jBRLQt J+8/mR144+3jfis/oqTRf7pG77/qOrLWnZr9lVAvLRyIBkjwcYYi18AqSfmAWFN1jTOY npdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725465827; x=1726070627; h=to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=S/3lzU+64jTM5FqnNlgVpBSONl/WF6xnjMVX1NvI6VA=; b=nvtBadYM6/gk5U0/qvot4JQX4bc94PdkPI8yqwi3uOOVcvr+cCVrYAwnawGvK/arI0 0WuxFDtG+AWDFFQDlOig/Qip+6nZ1WpaA0BYFTgMjSoNIyHC5gvq+vYl4JDThqc9C3X0 4r4Pabeoar8H08Yt4Iy9j5mBPfXgoIHneZyQJKIZjVGPdJXK6GAZykpnXaKIchxnaukL USBrOFGmrC/eKrkDZOWpECoPc+smyZ9JCrqdHWdwhQN51A3XgPCU+eMsi9crg2QPe+2z 4mwAzlz1kpde5qbDxt2AKiN9yHJF+D/dwlXA7BsWLC7t4LPUf/N7p5Or++iGQdEgRpr1 JSwA== X-Gm-Message-State: AOJu0Ywsh0k4Fz04uYLCKYFwwwl5wNjV5Hinn/q/+ERIe5Rkox+ZRb2y uv469MYyB5R8Z4KO4/77Hhey0HmNhjdF+35covfhbUBCSsF4C4HQIoS2FpP3x8EBp+2Urao2fJn HCwhjkV/ZTzZuyFEM3lB/0IdX5TsnJcOZ X-Google-Smtp-Source: AGHT+IHEP4244O1EprTSpTq1eJoQShlHuMCxFrUV3B7mf8q5BX7Ts717xhH7MhdQYLiJba6CAK2+f+o2G6kFff0kKZ4= X-Received: by 2002:a05:6e02:1d17:b0:39f:5521:2cd4 with SMTP id e9e14a558f8ab-39f55213075mr142300755ab.26.1725465826647; Wed, 04 Sep 2024 09:03:46 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Reply-To: erictnorris@gmail.com Date: Wed, 4 Sep 2024 12:03:30 -0400 Message-ID: Subject: [PHP-DEV] Re: Persistent CurlShareHandle objects To: PHP internals Content-Type: text/plain; charset="UTF-8" From: eric.t.norris@gmail.com (Eric Norris) Apologies for any noise, but I'd like to bump this thread to poll for input on whether people feel this pull request requires an RFC, and if so, request RFC karma so that I may submit an RFC. I've already got one vote from @SakiTakamachi for requiring an RFC. I had an interesting discussion with @cmb69 and @kocsismate about internal persistent resources, and the updated version of the PR relies on PHP_MODULE_GLOBALS instead. I think there are some open questions going forward around how to deal with existing internal persistent resources, so I'm curious to know how php-internals addresses them in the future, but will leave that aside for now.