Operating System - HP-UX
1832880 Members
2438 Online
110048 Solutions
New Discussion

Re: UNIX socket in HP-UX 10.20 : socket overload condition

 
Thomas Pohlen
Advisor

UNIX socket in HP-UX 10.20 : socket overload condition

Hi all,

i get the following message in my application log:

"The socket is overloaded"

some time later

"Overload condition has abated"

The default buffer size is 64k for TCP and UDP Sockets and my application is using 96kb buffer size.

How can i check if have have enough space for sockets , where is the limitation in HP-UX 10.20 ? Is it the FS size ?

Thanks in advance
Be patient
3 REPLIES 3
Vincenzo Restuccia
Honored Contributor

Re: UNIX socket in HP-UX 10.20 : socket overload condition

Windows and perhaps some other OS's don't do the right thing according
to
HP when receiving source quenches, you can disable it by turning this
feature off with

ndd -set /dev/ip ip_send_source_quench 0

and edit

/etc/rc.config.d/nddconf

and add

TRANSPORT_NAME[0]=ip
NDD_NAME[0]=ip_send_source_quench
NDD_VALUE[0]=0

and replace the instance number with the correct one, if this is
your only parameter '0' is the only correct one. Editing nddconf
will make sure this feature doesn't get turned next time you
reboot.
I think in 10.20 you can see neptune beaucouse ndd is of 11.00.
Vincenzo Restuccia
Honored Contributor

Re: UNIX socket in HP-UX 10.20 : socket overload condition

nettune -s /dev/ip ip_send_source_quench 0

For 10.X, nettune changes do not do not survive reboots! Create a startup file in /sbin/rc2.d typically /sbin/rc2.d/S341nettune that runs the nettune(s) that you need.


Thomas Pohlen
Advisor

Re: UNIX socket in HP-UX 10.20 : socket overload condition

The application is written for unix and i do not want to set logging off.

The info i get is only COMMS_INFO and no error.

Kind Regards
Be patient