[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: /hurd/term and input queue size
From: |
Marco Gerards |
Subject: |
Re: /hurd/term and input queue size |
Date: |
21 Oct 2003 21:24:42 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Hi,
Michael Teichgräber <mt@wmipf.in-berlin.de> writes:
> I connected a Hurd box via the serial port to a small device.
>
> (I have `/hurd/term /dev/com0 device com0' running on /dev/com0,
> the Hurd system is from alpha.gnu.org..contrib/robertmh/gnu.tar.gz
> (09.07.2003))
>
> It seems to me that some characters from the other box get lost:
>
> If I send a certain char, the other box will answer with around 600
> characters. But, my program only reads the first 256 characters
> (wants: 4096), and--on another read call--the last 300 (or fewer,
> depending on whether IMAXBEL is set). Characters in the middle get
> lost. If IMAXBEL is set, /hurd/term will send some \a characters to
> the other box. If it isn't, some more characters will get lost (this
> seems to match the code starting at munge.c:566, CVS head).
[...]
Thanks for your bug report. This bug was reported a while ago by
Marcus Brinkmann, but not this detailed. You can find the report
here:
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=1741&group_id=30
No one is working on fixing this bug at the moment and AFAIK no one
planned to do so soon. You are more than welcome to fix this bug.
Thanks,
Marco