Further to my previous email, I have found a bit more information:
Under supervisor, the following is happening:
rt_sigprocmask(SIG_BLOCK, [TTOU], NULL, 8) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfbac7d8) = -1 EINVAL
(Invalid argument)
open("/dev/null", O_RDWR|O_CREAT|O_TRUNC, 0666) = 3
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfbac828) = -1 EINVAL
(Invalid argument)
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfbac804) = -1 EINVAL
(Invalid argument)
ioctl(0, SNDCTL_TMR_START or TCSETS, {B0 -opost -isig -icanon -echo
...}) = -1 EINVAL (Invalid argument)
rt_sigprocmask(SIG_UNBLOCK, [TTOU], NULL, 8) = 0
While in bash this is what happens:
rt_sigprocmask(SIG_BLOCK, [TTOU], NULL, 8) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon
echo ...}) = 0
open("/dev/tty", O_RDWR|O_CREAT|O_TRUNC, 0666) = 3
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon
echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon
echo ...}) = 0
ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig -icanon
-echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon
-echo ...}) = 0
rt_sigprocmask(SIG_UNBLOCK, [TTOU], NULL, 8) = 0
This happens directly before the first write to stdout in bash. What
would be causing these differing arguments for ioctl?
Cheers for any help,
Sam Collinson
BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux