Re: ENOSR on UDP socket creation on Solaris 10 U4
- From: Alex Kiernan <alex.kiernan@xxxxxxxx>
- Date: Tue, 09 Oct 2007 17:34:25 +0100
andrew@xxxxxxxxxxxxxxxxxxxx (Andrew Gabriel) writes:
In article <72myus7lio.fsf@xxxxxxxxxxxxxxxxxxx>,
Alex Kiernan <alex.kiernan@xxxxxxxx> writes:
Anyone any ideas where/what to tweak to avoid getting ENOSR in
response to a SOCK_DGRAM socket create?
We're running PowerDNS recursor and are seeing occasional (once a
day?) errors:
startDoResolve problem: Making a socket for resolver: Out of stream resources
Which traces back to:
socket(PF_INET, SOCK_DGRAM, 0);
A quick (and inadequate) browse of the opensolaris source would seem
to imply this happens if sockfs times out the initial response from
the udp module, when it's asking for the capabilities of the stream.
I came across that too, but I wasn't sure how much of the streams
stuff is left in the path for UDP these days. Having never done any
TLI programming I can't pretend I dug too hard though...
A comment elsewhere implies this can happen for tcp streams under
system heavy load conditions. It may be that the same is true for
udp too. Could your system be under heavy load?
Not really - it has busy times (load average of 8 or so on a 4 CPU
box), but they don't really appear to coincide w/ the times I've seen
the message.
That said of the two boxes I'm running it on, one is much older (and
slower) than the other (a pair of E450s, one w/ 4x297MHz CPUs, the
other w/ 4x400MHz CPUs) - the 400MHz box isn't seeing any of these
logged.
--
Alex Kiernan, Principal Engineer, Development, THUS PLC
.
- References:
- ENOSR on UDP socket creation on Solaris 10 U4
- From: Alex Kiernan
- Re: ENOSR on UDP socket creation on Solaris 10 U4
- From: Andrew Gabriel
- ENOSR on UDP socket creation on Solaris 10 U4
- Prev by Date: Re: Jumpstarting Blade 2000/1000
- Next by Date: Re: Zone Installation hang on sol10U4
- Previous by thread: Re: ENOSR on UDP socket creation on Solaris 10 U4
- Next by thread: |poll()| vs. partial reads from FIFO...
- Index(es):
Relevant Pages
|