You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As noted by @krobelus and me on Gitter, some builtins cannot be cancelled. This effectively livelocks the process running them, potentially infinitely.
Examples include:
count </dev/urandom
string trim </dev/stdin and math </dev/stdin, "because they use read_blocked which ignores EINTR from read(2). They ignore Control-C since fd6d814, which seems weird."
The text was updated successfully, but these errors were encountered:
As noted by @krobelus and me on Gitter, some builtins cannot be cancelled. This effectively livelocks the process running them, potentially infinitely.
Examples include:
count </dev/urandom
string trim </dev/stdin
andmath </dev/stdin
, "because they useread_blocked
which ignoresEINTR
fromread(2)
. They ignore Control-C since fd6d814, which seems weird."The text was updated successfully, but these errors were encountered: