NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/54033: Interrupted writes can cause pty to stall



The following reply was made to PR kern/54033; it has been noted by GNATS.

From: Christos Zoulas <christos%zoulas.com@localhost>
To: "gnats-bugs%netbsd.org@localhost" <gnats-bugs%NetBSD.org@localhost>
Cc: kern-bug-people%netbsd.org@localhost,
 gnats-admin%netbsd.org@localhost,
 netbsd-bugs%netbsd.org@localhost,
 Andreas Gustafsson <gson%gson.org@localhost>
Subject: Re: kern/54033: Interrupted writes can cause pty to stall
Date: Sat, 2 Mar 2019 09:11:40 -0500

 > On Mar 2, 2019, at 9:10 AM, matthew green <mrg%eterna.com.au@localhost> wrote:
 > 
 > The following reply was made to PR kern/54033; it has been noted by GNATS.
 > 
 > From: matthew green <mrg%eterna.com.au@localhost>
 > To: gnats-bugs%NetBSD.org@localhost
 > Cc: kern-bug-people%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
 >    netbsd-bugs%netbsd.org@localhost
 > Subject: re: kern/54033: Interrupted writes can cause pty to stall
 > Date: Sun, 03 Mar 2019 01:09:31 +1100
 > 
 > this may or may not be related.
 > 
 > some relatively small portion of the time when i run
 > "cvs <something> | less" and the cvs has a lot of
 > output (eg, annotate or log), and i do not let it
 > complete running to completion and less having all the
 > output buffered internally, by ^Z'ing back to the shell
 > and doing other stuff.
 > 
 > sometimes that ^Z hangs and i can't use that pty again
 > until i kill -9 the pipe-writing process (eg, cvs log)
 > at which point, i get my shell back and less is now
 > suspended with some partial input.
 > 
 > this was worse a few years ago and now happens only
 > sometimes, vs often.  at the time, i thought the fix
 > that christos had made solved my problem, but now i
 > suspect it only makes it less likely to hit.
 > 
 > 
 Can you please remind me what was the fix that I made?
 Perhaps it is incomplete, or incorrect?
 
 christos
 


Home | Main Index | Thread Index | Old Index