[DRBD-cvs] drbd by lars; so this fix (recognized in 0.7) does not...

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Sun, 30 May 2004 12:50:26 +0200 (CEST)


DRBD CVS committal

Author  : lars
Module  : drbd

Dir     : drbd/drbd


Modified Files:
	drbd_receiver.c 


Log Message:
so this fix (recognized in 0.7) does not get lost...
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/drbd_receiver.c,v
retrieving revision 1.137
retrieving revision 1.138
diff -u -3 -r1.137 -r1.138
--- drbd_receiver.c	28 Apr 2004 07:57:15 -0000	1.137
+++ drbd_receiver.c	30 May 2004 10:50:21 -0000	1.138
@@ -500,12 +500,11 @@
 		le = mdev->done_ee.next;
 		list_del(le);
 		e = list_entry(le,struct Tl_epoch_entry,list);
-		drbd_put_ee(mdev,e);
 		if(mdev->net.wire_protocol == DRBD_PROT_C ||
 		   is_syncer_blk(mdev,e->block_id)) {
 			dec_unacked(mdev);
 		}
-
+		drbd_put_ee(mdev,e);
 	}
 
 	spin_unlock_irq(&mdev->ee_lock);