From 6d0b2121b854e693efd79d0b9cba8db57c891a8a Mon Sep 17 00:00:00 2001 From: the-djmaze <3752035+the-djmaze@users.noreply.github.com> Date: Wed, 28 Oct 2026 00:22:35 +0100 Subject: [PATCH] Incorrect closeAll() on ProcPipes --- snappymail/v/0.0.0/app/libraries/snappymail/gpg/procpipes.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snappymail/v/0.0.0/app/libraries/snappymail/gpg/procpipes.php b/snappymail/v/0.0.0/app/libraries/snappymail/gpg/procpipes.php index 2e62fab26..d9c04cbf9 100644 --- a/snappymail/v/0.0.0/app/libraries/snappymail/gpg/procpipes.php +++ b/snappymail/v/0.0.0/app/libraries/snappymail/gpg/procpipes.php @@ -28,7 +28,7 @@ class ProcPipes public function closeAll(): void { - $this->pipes && \array_all($this->pipes, [$this, 'close']); + $this->pipes && \array_all(\array_keys($this->pipes), [$this, 'close']); $this->pipes = []; } @@ -39,7 +39,7 @@ class ProcPipes } } - public function close(/*resource|int*/ $number): void + public function close(int $number): void { if (\array_key_exists($number, $this->pipes)) { \fflush($this->pipes[$number]);