[pve-devel] r5670 - in pve-cluster/trunk/data: . src
svn-commits at proxmox.com
svn-commits at proxmox.com
Thu Mar 10 06:52:02 CET 2011
Author: dietmar
Date: 2011-03-10 06:52:02 +0100 (Thu, 10 Mar 2011)
New Revision: 5670
Modified:
pve-cluster/trunk/data/ChangeLog
pve-cluster/trunk/data/src/dfsm.c
Log:
limit to 100 retries
Modified: pve-cluster/trunk/data/ChangeLog
===================================================================
--- pve-cluster/trunk/data/ChangeLog 2011-03-10 05:33:04 UTC (rev 5669)
+++ pve-cluster/trunk/data/ChangeLog 2011-03-10 05:52:02 UTC (rev 5670)
@@ -1,3 +1,8 @@
+2011-03-10 Proxmox Support Team <support at proxmox.com>
+
+ * src/dfsm.c (dfsm_send_message_full): limit to 100 retries (max
+ 10 seconds delay).
+
2011-03-07 Proxmox Support Team <support at proxmox.com>
* perl/Cluster.pm (ipcc_send_rec*): allow to return 'undef'
Modified: pve-cluster/trunk/data/src/dfsm.c
===================================================================
--- pve-cluster/trunk/data/src/dfsm.c 2011-03-10 05:33:04 UTC (rev 5669)
+++ pve-cluster/trunk/data/src/dfsm.c 2011-03-10 05:52:02 UTC (rev 5670)
@@ -213,11 +213,12 @@
++retries;
if ((retries % 10) == 0)
cfs_dom_message(dfsm->log_domain, "cpg_send_message retry %d", retries);
- goto loop;
+ if (retries < 100)
+ goto loop;
}
if (retries)
- cfs_dom_message(dfsm->log_domain, "cpg_send_message retried %d", retries);
+ cfs_dom_message(dfsm->log_domain, "cpg_send_message retried %d times", retries);
if (result != CS_OK &&
(!retry || result != CPG_ERR_TRY_AGAIN))
More information about the pve-devel
mailing list