This is the mail archive of the cluster-cvs@sources.redhat.com mailing list for the cluster.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

cluster/ccs/daemon cnx_mgr.c


CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2005-06-15 01:31:36

Modified files:
	ccs/daemon     : cnx_mgr.c 

Log message:
	- fix for bug 157094
	
	A mysterious error being generated when trying to do a broadcast (sendto):
	ccsd[1704]: Unable to perform sendto: Cannot assign requested address
	
	On certain clusters (seems to be when ccs tries using IPv6), this error
	could show up 9 out of 10 times.  When the error was received, the
	broadcast attempt would fail.  This caused the attempt to grab any
	possibly updated cluster.conf files to abort.
	
	Waiting a moment, closing the socket, reopening the socket, and retrying
	the broadcast seems to solve the issue.  (It has work 100+ times so far.)
	
	I'm not entirely certain what is causing the initial try to fail - perhaps
	the underlying subsystem is not quite ready...  In any case, I have never
	seen a second attempt fail.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/ccs/daemon/cnx_mgr.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.24.2.8&r2=1.24.2.9


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]