From: GOTO Masanori <gotom@debian.or.jp>
To: Randolph Chung <randolph@tausq.org>
Cc: John Marvin <jsm@udlkern.fc.hp.com>, parisc-linux@lists.parisc-linux.org
Subject: Re: [parisc-linux] Re: EWOULDBLOCK vs. EAGAIN
Date: Thu, 24 Oct 2002 18:56:09 +0900 [thread overview]
Message-ID: <80u1jcp3d2.wl@oris.opensource.jp> (raw)
In-Reply-To: <20021022155435.GB5602@tausq.org>
At Tue, 22 Oct 2002 08:54:35 -0700,
Randolph Chung wrote:
> In reference to a message from John Marvin, dated Oct 22:
> > OK, I should have checked the archives first. It looks like this issue
> > has already come up. In that case we fixed the app. But I'm not comfortable
> > with the fact that we are different from every other architecture here.
>
> John, I was refering to the suggestion Carlos made that we can "fix up"
> the return value in the syscall return path in glibc. Looks like there
> is already precedence for this sort of thing, and that way we retain
> binary compatibility with both hppa-linux and potentially with hpux.
I wonder it's not important changing EWOULDBLOCK -> EAGAIN to keep
hpux (or old sysv) compatibility... Now SusV3 says EWOULDBLOCK may be
same as EAGAIN, a conforming implementation may assign the same
values. Are there any reasons to retain this?
I don't know whether hpux binary can run on hppa-linux or not,
but if EWOULDBLOCK is not same as EAGAIN, serious problem is occured?
I think keeping compatibity to other linux is more important than
hpux binaries... (Well, I'm not hppa-linux user, so please tell me
these status/circumstance).
> > P.S. I know most of you don't care, but the broken app in this case is
> > telnetd. It drops connections if you blast too much to stdout.
>
> heh, now that you mention it, this explains some things...:-)
So, telnetd should be fixed...?
Regards,
-- gotom
next prev parent reply other threads:[~2002-10-24 9:56 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-10-22 15:34 [parisc-linux] Re: EWOULDBLOCK vs. EAGAIN John Marvin
2002-10-22 15:54 ` Randolph Chung
2002-10-24 9:56 ` GOTO Masanori [this message]
2002-10-22 15:58 ` John David Anglin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=80u1jcp3d2.wl@oris.opensource.jp \
--to=gotom@debian.or.jp \
--cc=jsm@udlkern.fc.hp.com \
--cc=parisc-linux@lists.parisc-linux.org \
--cc=randolph@tausq.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox