All of lore.kernel.org
 help / color / mirror / Atom feed
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

  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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.