[DRBD-cvs] r1658 - branches/drbd-0.7/drbd
svn at svn.drbd.org
svn at svn.drbd.org
Fri Nov 26 14:54:39 CET 2004
Author: phil
Date: 2004-11-26 14:54:36 +0100 (Fri, 26 Nov 2004)
New Revision: 1658
Modified:
branches/drbd-0.7/drbd/drbd_receiver.c
Log:
There was this schedule_timeout() without set_current_state().
Modified: branches/drbd-0.7/drbd/drbd_receiver.c
===================================================================
--- branches/drbd-0.7/drbd/drbd_receiver.c 2004-11-25 08:09:10 UTC (rev 1657)
+++ branches/drbd-0.7/drbd/drbd_receiver.c 2004-11-26 13:54:36 UTC (rev 1658)
@@ -685,7 +685,7 @@
for (retry=1; retry <= 10; retry++) {
// give the other side time to call
// bind() & listen()
- current->state = TASK_INTERRUPTIBLE;
+ set_current_state(TASK_INTERRUPTIBLE);
schedule_timeout(HZ / 10);
msock=drbd_try_connect(mdev);
if(msock) goto connected;
@@ -1776,6 +1776,7 @@
break;
} else {
spin_unlock(&mdev->send_task_lock);
+ set_current_state(TASK_INTERRUPTIBLE);
schedule_timeout(HZ / 10);
}
}
More information about the drbd-cvs
mailing list