diff -r b79f13d6ef25 -r a9e00554b3e4 mercurial/utils/procutil.py --- a/mercurial/utils/procutil.py Sat Dec 02 15:02:03 2023 -0300 +++ b/mercurial/utils/procutil.py Sat Dec 02 15:10:28 2023 -0300 @@ -686,8 +686,9 @@ # we can't use close_fds *and* redirect stdin. I'm not sure that we # need to because the detached process has no console connection. + stdin = None + try: - stdin = None if stdin_bytes is not None: stdin = pycompat.unnamedtempfile() stdin.write(stdin_bytes)