Re: hydra and t632

Thien-Thi Nguyen <[email protected]> Wed, 21 Oct 2020 15:21:55 -0400
Newsgroups gmane.comp.version-control.rcs.bugs
Message-ID <[email protected]>
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

() Efraim Flashner <[email protected]>
() Wed, 21 Oct 2020 21:38:50 +0300

   I didn't see any stalling at all so I changed it to 50s and
   it still finished immediately. I thought there might not be a
   tty in the build environment but I see in the setup code
   there is a /dev/tty. It looks like it's bind-mounted from
   outside the build chroot.

This tells me that maybe: (a) we are misusing =E2=80=98timeout=E2=80=99; or=
 (b)
=E2=80=98timeout=E2=80=99 is not doing its job.  Do any of the following co=
mmand
lines result in different behavior?

  timeout --foreground 50s        (original)
  timeout 50s                     (no --foreground)
  LANG=3DC timeout --foreground 50s (w/ LANG=3DC)
  LANG=3DC timeout                  (w/ LANG=3DC, no --foreground)

The reason for =E2=80=98LANG=3DC=E2=80=99 cases is to see if the number par=
sing is
sensitive to locale in some weird way (IIRC i saw something
about that changing in the more recent coreutils NEWS file).

Another possiblity is (c) =E2=80=98co=E2=80=99 is not detecting the TTY, bu=
t that
is doubtful since t632.d/signal-handling-out-and-err has the line

  writable t632.d/x exists; remove it? [ny](n):=20

which shows =E2=80=98co=E2=80=99 initiating user-interaction, which it only=
 does
if it has detected the TTY.

Hmmm...  i'm hoping for (a), but fear (b) to be the root cause.

=2D-=20
Thien-Thi Nguyen -----------------------------------------------
 (defun responsep (query)               ; (2020) Software Libero
   (pcase (context query)               ;       =3D Dissenso Etico
     (`(technical ,ml) (correctp ml))
     ...))                              748E A0E8 1CB8 A748 9BFA
=2D-------------------------------------- 6CE4 6703 2224 4C80 7502

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iG4EARECAC4WIQR0jqDoHLinSJv6bORnAyIkTIB1AgUCX5CKVhAcdHRuQGdudXZv
bGEub3JnAAoJEGcDIiRMgHUC9AoAnA8Gdo2cmwiUnO+p3BBLcFxmsttKAJ9fwc41
cPCz+phVEvPbYbvDNe5zkA==
=d2vG
-----END PGP SIGNATURE-----
--=-=-=--