[DRBD-cvs] drbd by lars; wrong waitqueue!?

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Tue, 11 May 2004 14:37:40 +0200 (CEST)


DRBD CVS committal

Author  : lars
Module  : drbd

Dir     : drbd/drbd


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


Log Message:
wrong waitqueue!?
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/drbd_receiver.c,v
retrieving revision 1.97.2.151
retrieving revision 1.97.2.152
diff -u -3 -r1.97.2.151 -r1.97.2.152
--- drbd_receiver.c	10 May 2004 10:49:28 -0000	1.97.2.151
+++ drbd_receiver.c	11 May 2004 12:37:35 -0000	1.97.2.152
@@ -307,13 +307,13 @@
 			drbd_kick_lo(mdev);
 			schedule();
 			spin_lock_irq(&mdev->ee_lock);
-			finish_wait(&mdev->al_wait, &wait);
+			finish_wait(&mdev->ee_wait, &wait);
 			if (signal_pending(current)) return 0;
 			// finish wait is inside, so that we are TASK_RUNNING 
 			// in _drbd_process_ee (which might sleep by itself.)
 			_drbd_process_ee(mdev,&mdev->done_ee);
 		}
-		finish_wait(&mdev->al_wait, &wait); 
+		finish_wait(&mdev->ee_wait, &wait); 
 	}
 
 	le=mdev->free_ee.next;