[DRBD-cvs] drbd by phil; Micro fix.

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Fri, 26 Mar 2004 14:25:00 +0100 (CET)


DRBD CVS committal

Author  : phil
Module  : drbd

Dir     : drbd/drbd


Modified Files:
      Tag: rel-0_7-branch
	drbd_actlog.c 


Log Message:
Micro fix.

===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/Attic/drbd_actlog.c,v
retrieving revision 1.1.2.80
retrieving revision 1.1.2.81
diff -u -3 -r1.1.2.80 -r1.1.2.81
--- drbd_actlog.c	24 Mar 2004 13:14:06 -0000	1.1.2.80
+++ drbd_actlog.c	26 Mar 2004 13:24:55 -0000	1.1.2.81
@@ -579,7 +579,8 @@
 
 	kfree(udw);
 
-	if(mdev->rs_left == 0) {
+	if(mdev->rs_left == 0 && 
+	   ( mdev->cstate == SyncSource || mdev->cstate == SyncTarget ) ) {
 		D_ASSERT( mdev->resync_work.cb == w_resync_inactive );
 		drbd_resync_finished(mdev);
 	}