Michael Hunter writes:
> On Thu, 28 Jun 2007 12:06:25 -0400
> James Carlson <[EMAIL PROTECTED]> wrote:
> > However, I wasn't necessarily suggesting pushing it into "the
> > application."  In this case, we're talking about inetd services, so I
> > was talking about pushing it into inetd itself -- a single place where
> > the problem can be dealt with, rather than the dozens or hundreds of
> > clients that inetd may have.
> 
> If it was just inetd that we needed to make more resiliant then I'm
> with you.  But of your 3 points the last one was to have name service
> clients react to change without having to blow the world away and
> restart it.  That one seems to me like it would push burden onto many
> of the clients.

I think they were in that situation before SMF.  I'm just unconvinced
that SMF, and its bias towards internal dependency representation, is
the right way to handle this sort of problem.

> > Otherwise, I don't understand what you're suggesting or how it fixes
> > the underlying problem: trying to translate a "service name" into a
> > port number may take a very long time and may not succeed at all, and
> > yet we've got a single service that's dependent on doing this for
> > dozens or hundreds of separate entries.  That doesn't sound like the
> > right design.
> 
> For inetd I agree that the inability to translate one service number
> shouldn't hang up other services that might already be up or that might
> be specified numerically.  But this bug is about inetd-update.

Yep; understood.  It's just part of a broader context.  As Dave said,
inetd-update could just import those services without bothering to
check at all.

> > Whether you get there with this fix or not is another matter.  "Out of
> > scope for now" doesn't seem like a wrong answer to me.
> 
> Thats what I think is the right answer for inetd-upgrade (inetconv).  I
> think its a P2 bug against inetd if it ever hangs on name resolution.
> Its probably a P2ish RFE to clean up the whole "name service can
> traffic jam a bunch of valid services" issue.

OK.

inetd-upgrade causing the traffic jam today probably obscures other
problems down the road.  :-/

-- 
James Carlson, Solaris Networking              <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
_______________________________________________
networking-discuss mailing list
networking-discuss@opensolaris.org

Reply via email to