mise icon indicating copy to clipboard operation
mise copied to clipboard

Sometimes mise just hangs when executing a task

Open jdx opened this issue 11 months ago • 14 comments

Discussed in https://github.com/jdx/mise/discussions/4275

Originally posted by plu January 31, 2025 We've seen this happen on CI sometimes, but I also found a way to trigger it:

mise-tasks/example

#!/usr/bin/env bash
set -eou pipefail
echo "start $1"
sleep 5
echo "done $1"

Execute:

for i in $(seq 1 30); do mise example $i &; done
ps auxww | grep mise
johannes.plunien 74117   0.0  0.0 411387360  20720 s007  SN    1:35PM   0:00.03 /Users/johannes.plunien/.local/bin/mise example 22

The strange thing is, that the whole invocation of 22 in this case is missing. So it didn't print start 22, neither done 22.

Any idea what this might be?

jdx avatar Feb 04 '25 11:02 jdx