Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:126790 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 B5ACA1A00BC for ; Sun, 16 Mar 2025 19:30:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1742153285; bh=AdcH7a+iKPhLPu8WRQIjye2QNdEcCZNq7x0WmKKnryk=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=P25tfZUFiJkf1zRDt91ud373pSZmnk3zaESd7TXI13NyjVK9bRLcSHNc2p40d3tEs 568hOj7MVW59Tcmlo3TwDOKn/jbcBf8m+S3xqt1M15rneplfy3Oy7BTDP1w+ZrV9Pl Y0RfQawrFNGmyU/TN4Lklbv5sILfQ0Ji6KgJPSZ5n1zp7ioFkBD9vixepHYhkE6jnt bsz6PV1aOGz5CGJNMT+3N70wgy3cowEjZscpHxWcr0BGpWQ3xS0HrU47uUV8gADipz rMhfoVDLDfcLL+AAktngcby2xDYX7kgqXT+q1Y8J5/5/SxhUL1qR8SHL+AWuZGg91b fADwbLadBJbpg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 9F5FB18005B for ; Sun, 16 Mar 2025 19:28:04 +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.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,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-yb1-f182.google.com (mail-yb1-f182.google.com [209.85.219.182]) (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 ; Sun, 16 Mar 2025 19:28:04 +0000 (UTC) Received: by mail-yb1-f182.google.com with SMTP id 3f1490d57ef6-e6405e4ab4dso1196600276.0 for ; Sun, 16 Mar 2025 12:30:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742153436; x=1742758236; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=NVzveoMeO0Obj/mhorKLHdbLhG2tXJTfrcRGstQjHGw=; b=a7MCTHKVL3J2Yo5o/+o9EewARB4yI+u2YzgEU651Q244+YQAS+veAF5vPVYvSsn1Gv UeEDvUHCuRY2XFZVjNpb+HkXTp2wehUg14IAgAFNTdBAkEx6RMow9nN5JR1dy4oc2HVY u50XPLN8EIE5qug4QchsNSSq6webqgRVWa1jbE85OQTnA/Kxtia84LPSm1IvsSUKtmCL w31EoYGiHAiL+FHc5mj/wwEZfY7APQiVMXo2fwTKy9CK8xra33Kr7YyxPfsRTVXs9Nsg uHX6yG9GW4Hmgyeqi8M2Ac61++wEAaUgGx+UxET5zu8H6LkbK7H9jbxU+/qVwab9MASt Jqhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742153436; x=1742758236; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NVzveoMeO0Obj/mhorKLHdbLhG2tXJTfrcRGstQjHGw=; b=sl6uPZAlBHQaagGHt0RxA4zYhteIxOU7eGfQ3vTHqiP6xseTM/YaU3PrgS+JlkNr23 dpu6Bfbi/jb5jaFCNXcBnP+8Tj5hGAjCzfyHHErSAqEyNP2D1xHsKTp4yyvyiHqHOXq7 nRtSkmVwcJjzfAACNIFoMmAVEntqOEAbDnJJMI1GrPb7lQjfzywnt7068ZCFHceR6nP4 b4KL/T9d640F49V+JcHYMGqNDxM8SHsy7oj94NSHgR9TW29xcRg72p4rAAgI3Gp/m63/ MA4fG+NrC4eewDdsSdUQHHuc5yfLb05fBksHo1t95l0A/vmFMDlbxcEsf1G7tO3NVFiM UHNg== X-Forwarded-Encrypted: i=1; AJvYcCXRdJeTkhjwKO6RWs+tFiLPVgK4W/MuBiNTw0SMNigNnNvyvs4QAcM3XzWFHljy9OqlXFCtxBMimk0=@lists.php.net X-Gm-Message-State: AOJu0Yx37H5LWvi27rfZ6BGj1PE+a9xO6KHECoRTNVAmyE1tRIxBVWgv 6DvAyz7rW2FDI8fm6eRVk2qLLI4BJbDx9HLlA4V4TIxFAFEynfThMYEYvmRJRW/t+jZLbGxRPTX 6TjzAPyJvgOkAGtXM/pAhWuOdbdo= X-Gm-Gg: ASbGncuhaf02R9PM70CENeSuVeFf1oTPFe58Z912QTRwQ8rvsxrVOfhRIoKW0HE6tCz rVGbnlQPaB70bRzLgGAdh2YjvCfouPeR+OQaAa2AbeavyVzszwdcsBwYqCCphziImW3WZwzRPnz jPbpzjsM4Rqy6J3nAqPy20n+K0Dg== X-Google-Smtp-Source: AGHT+IG9yZoliD1UIzDq/ewVmPMWJoR5FlyStJnMLNQKZsYCkAh2WltBL5KSmLwLE0Em0QCugAuT4ej66/OxSQdOvmw= X-Received: by 2002:a05:6902:18cc:b0:e60:9cf3:5a51 with SMTP id 3f1490d57ef6-e63e3cfd3b6mr16183494276.17.1742153435843; Sun, 16 Mar 2025 12:30:35 -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: Date: Sun, 16 Mar 2025 21:30:27 +0200 X-Gm-Features: AQ5f1JpADrzgS0rSR7VQLdOyCny1txBZjI4l6jnwxuw2XCq7DCdf1OknAbFaMh0 Message-ID: Subject: Re: [PHP-DEV] PHP True Async RFC - Stage 2 To: Iliya Miroslavov Iliev Cc: Oladoyinbo Vincent , Bilge , php internals Content-Type: multipart/alternative; boundary="000000000000b0187006307ab44f" From: edmond.ht@gmail.com (Edmond Dantes) --000000000000b0187006307ab44f Content-Type: text/plain; charset="UTF-8" > Spawning a child thread means you don't care about if it will ever finish. In the context of this RFC, the parent limits the execution time of child coroutines. Does this mean that the verb *spawn* is not the best choice? --000000000000b0187006307ab44f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
>=C2=A0 Spawning a child thread means you don't care about if it=C2=A0will ever= finish.

In the context of this RFC, the parent limi= ts the execution time of child coroutines. Does this mean that the verb spawn is not the best choice?=C2=A0=C2=A0
--000000000000b0187006307ab44f--