[DRBD-cvs] drbd by lars; DO NOT CORRUPT MEMORY!

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Sat, 24 Apr 2004 04:03:27 +0200 (CEST)


DRBD CVS committal

Author  : lars
Module  : drbd

Dir     : drbd/drbd


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


Log Message:
 DO NOT CORRUPT MEMORY! 
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/drbd_main.c,v
retrieving revision 1.73.2.152
retrieving revision 1.73.2.153
diff -u -3 -r1.73.2.152 -r1.73.2.153
--- drbd_main.c	20 Apr 2004 11:36:53 -0000	1.73.2.152
+++ drbd_main.c	24 Apr 2004 02:03:22 -0000	1.73.2.153
@@ -1715,7 +1715,7 @@
 		dev_size=sbm->dev_size;
 
 		if(  (sector & BM_MM) != 0 )     sbnr++;
-		if( (esector & BM_MM) != BM_MM ) {
+		if( ebnr && (esector & BM_MM) != BM_MM ) {
 			ebnr--;
 
 			// There is this one special case at the