Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:100843 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 40046 invoked from network); 9 Oct 2017 15:47:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Oct 2017 15:47:20 -0000 Authentication-Results: pb1.pair.com header.from=me@kelunik.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=me@kelunik.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain kelunik.com from 81.169.146.219 cause and error) X-PHP-List-Original-Sender: me@kelunik.com X-Host-Fingerprint: 81.169.146.219 mo4-p00-ob.smtp.rzone.de Received: from [81.169.146.219] ([81.169.146.219:20085] helo=mo4-p00-ob.smtp.rzone.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AB/22-16800-60A9BD95 for ; Mon, 09 Oct 2017 11:47:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1507564035; s=domk; d=kelunik.com; h=Content-Type:Cc:To:Subject:Date:From:References:In-Reply-To: MIME-Version; bh=EoZVKR7f8QWSfoPKp62eaPQKWxPg4QP30ICAfxR1IrQ=; b=DBb9wCkdxJovUEWXc2rglPROVFFqz1fqNn1qCdvBoKBGwqm6HiH4P9jzLwMpel1JC/ rq9F7zgBPu/jqV2LKJGSFeIAf7dWI6bCaBl8uFSpl8WsQD+2ByS6GlVnXvsFf4io1qb6 Xo3mOfLMm0rmIK5Up0XRnpUzdiGw1vhsxIli0= X-RZG-AUTH: :IWkkfkWkbvHsXQGmRYmUo9mlsGbEv0XHBzMIJSS+jKTzde5mDb8AaBAcZiElcA== X-RZG-CLASS-ID: mo00 Received: by mail-qt0-f169.google.com with SMTP id o52so43918529qtc.9 for ; Mon, 09 Oct 2017 08:47:15 -0700 (PDT) X-Gm-Message-State: AMCzsaXQvlL+paQXqr/a8SvsGHPUZikRXLyWCuW+FSsa2IOiR3siP6j+ uerRvfDJgY/l2jX6IAnBBa9tEuvd9K2AxCUIWAo= X-Google-Smtp-Source: AOwi7QCiinDwHUrrb5uYNsvyhqNDoirfFkUrba/UcQA68SkBxlOSgwDcmDHUtvG30jTdrcAqFND8yW17B/a67I+1iE4= X-Received: by 10.37.107.1 with SMTP id g1mr3068386ybc.56.1507564034968; Mon, 09 Oct 2017 08:47:14 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.252.24 with HTTP; Mon, 9 Oct 2017 08:47:14 -0700 (PDT) In-Reply-To: References: Date: Mon, 9 Oct 2017 17:47:14 +0200 X-Gmail-Original-Message-ID: Message-ID: To: Nicolas Grekas Cc: "internals@lists.php.net" Content-Type: multipart/alternative; boundary="089e082673ccc7d9f8055b1f1a88" Subject: Re: [PHP-DEV] Session extension cannot be used in a loop/CLI since 7.2 From: me@kelunik.com (Niklas Keller) --089e082673ccc7d9f8055b1f1a88 Content-Type: text/plain; charset="UTF-8" > > I'm having a hard time fixing Symfony's tests suite to 7.2 because of the > added warnings+ini_set-rejections in the Session module. > > Testing the session on the CLI is not possible anymore without starting one > PHP process per test case. Why not, you may say. > > BUT, this also means that the session module is now basically useless in a > request-response loop. > That means ReactPHP, PHP-PM, Amp & the likes are all going to have to > rewrite a userland session module completely. We already have a custom session module, because the internal session module doesn't really work well for Aerys. Regards, Niklas --089e082673ccc7d9f8055b1f1a88--