Hi, I couldn't find information anywhere whether the 1.x branch is still maintained. If it isn't, my apologies for bothering you.
I found that trying to start a non-existent executable using amphp/process 1.x gets stuck forever on Windows. Minimal example:
<?php
require "vendor/autoload.php";
use Amp\Process\Process;
use function Amp\Promise\wait;
$process = new Process("asdfasdf");
$pid = wait($process->start());
This seems to be a very similar problem to #51, and the patch proposed there (Nicodinus@3d41ea5) fixes it for me.