AW: CVS on oss.sgi.com
"Martin Bene" <[email protected]> Sat, 4 May 2002 18:31:25 +0200
| Newsgroups | gmane.linux.failsafe |
|---|---|
| Message-ID | <[email protected]> |
Hi Lars, > I just checked in the changes from my local copy; sorry it > took so long, but > apparently, no recent backup existed. I just looked over the version now in CVS and tried to see what has changed compared to the version I've got running here (previous CVS + some Suse Patches + Olivers glibc patches). I'll try to sum up the most obvious changes now available from CVS (again): - stonith ping/polling disabled. I was about to write a question about this one, I've been bitten on my test system once. Having failover capability die silently because the stonith device is temporarily unreachable is NOT a good idea, this modification should help. - olivers gcc 2.4 patches are in (slightly modifed: cleanup is called from a different file and ALL cleanup is done using the new interface). BTW, function fs2d_has_xprt in FailSafe/cluster_admin/cmd/cdbd/src is dead code and should be removed. - biggest part of the changes: rescource definitions, resource scripts. timeout values for max. execution times have been raised by factor 10 for most (all?) resources, quite a few aditional resource types added, reworked so resource scripts. I'll post a couple of resource script changes in use here when I've cleand them up a bit: modify/reenable drbd, add postgres, modify apache to add SSL parameter. Conspiciously missing from the CVS version: Some of the fixes used for the suse RPMs, esp: - enable stonith (ftp://ftp.suse.com/pub/projects/failsafe/patches/failsafe-enable_stonith.dif) - fix a gcc3 compile error (ftp://ftp.suse.com/pub/projects/failsafe/patches/failsafe-gcc3.dif) I don't think these would harm anyone, so why not check them into CVS as well? Thanks for getting the CVS version up to current status again! Bye, Martin
proccess.c.diff
(application/octet-stream, 343 B)
--- process.c.old Sat May 4 17:54:44 2002
+++ process.c Sat May 4 17:54:57 2002
@@ -104,14 +104,6 @@
return(NULL);
}
-bool_t
-fs2d_has_xprt(fs2d_global_t *gp) {
- if (gp->xprt_close_stack != NULL)
- return TRUE;
- return FALSE;
-}
-
-
xprt_close_stack_ptr
fs2d_pop_xprt(fs2d_global_t *gp) {
xprt_close_stack_ptr returnElement;