[DRBD-cvs] DRBD CVS: drbd by lars from
drbd-user@lists.linbit.com
drbd-user@lists.linbit.com
Wed, 14 Jan 2004 12:31:38 +0100 (CET)
DRBD CVS committal
Author : lars
Host :
Module : drbd
Dir : drbd/drbd
Modified Files:
Tag: rel-0_7-branch
drbd_dsender.c
Log Message:
process cstate hooks in fifo manner
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/Attic/drbd_dsender.c,v
retrieving revision 1.1.2.42
retrieving revision 1.1.2.43
diff -u -3 -r1.1.2.42 -r1.1.2.43
--- drbd_dsender.c 14 Jan 2004 06:42:22 -0000 1.1.2.42
+++ drbd_dsender.c 14 Jan 2004 11:31:38 -0000 1.1.2.43
@@ -132,7 +132,7 @@
if( (odev = ds_find_osg(mdev)) ) {
spin_lock_irqsave(&odev->req_lock,flags);
if(odev->cstate > Connected) {
- list_add(&dh->list,&odev->cstate_hook);
+ list_add_tail(&dh->list,&odev->cstate_hook);
added=1;
}
spin_unlock_irqrestore(&odev->req_lock,flags);
@@ -168,7 +168,7 @@
spin_lock_irq(&odev->req_lock);
if(odev->cstate > Connected) {
- list_add(&dh->list,&odev->cstate_hook);
+ list_add_tail(&dh->list,&odev->cstate_hook);
added=1;
}
spin_unlock_irq(&odev->req_lock);