[DRBD-cvs] r1642 - branches/drbd-0.7/user
svn at svn.drbd.org
svn at svn.drbd.org
Tue Nov 16 16:55:33 CET 2004
Author: phil
Date: 2004-11-16 16:55:31 +0100 (Tue, 16 Nov 2004)
New Revision: 1642
Modified:
branches/drbd-0.7/user/drbdadm_adjust.c
branches/drbd-0.7/user/drbdadm_main.c
Log:
Changed the order in which drbdadm does the configuration steps:
Was: Disk, Net , Syncer
Now: Disk, Syncer, Net
In this order when the syncer wants to start (after connect) the
right sync grop and rate is already set.
Modified: branches/drbd-0.7/user/drbdadm_adjust.c
===================================================================
--- branches/drbd-0.7/user/drbdadm_adjust.c 2004-11-16 14:14:35 UTC (rev 1641)
+++ branches/drbd-0.7/user/drbdadm_adjust.c 2004-11-16 15:55:31 UTC (rev 1642)
@@ -367,8 +367,8 @@
do_resize=0;
}
if(do_resize) if( (rv=adm_resize(res,0)) ) return rv;
+ if(do_syncer) if( (rv=adm_syncer(res,0)) ) return rv;
if(do_connect) if( (rv=adm_connect(res,0))) return rv;
- if(do_syncer) if( (rv=adm_syncer(res,0)) ) return rv;
return 0;
}
Modified: branches/drbd-0.7/user/drbdadm_main.c
===================================================================
--- branches/drbd-0.7/user/drbdadm_main.c 2004-11-16 14:14:35 UTC (rev 1641)
+++ branches/drbd-0.7/user/drbdadm_main.c 2004-11-16 15:55:31 UTC (rev 1642)
@@ -574,8 +574,8 @@
{
int r;
if( (r=adm_attach(res,unused)) ) return r;
- if( (r=adm_connect(res,unused)) ) return r;
- return adm_syncer(res,unused);
+ if( (r=adm_syncer(res,unused)) ) return r;
+ return adm_connect(res,unused);
}
static int on_primary(struct d_resource* res ,char* flag)
More information about the drbd-cvs
mailing list