[DRBD-cvs] r1534 - trunk/drbd
svn at svn.drbd.org
svn at svn.drbd.org
Thu Sep 9 17:45:49 CEST 2004
Author: phil
Date: 2004-09-09 17:45:46 +0200 (Thu, 09 Sep 2004)
New Revision: 1534
Modified:
trunk/drbd/drbd_actlog.c
Log:
drbd_rs_cancel_all() has to set resync_locked to zero, otherwise
subsequent calls to rs_begin_io() will block forever.
Modified: trunk/drbd/drbd_actlog.c
===================================================================
--- trunk/drbd/drbd_actlog.c 2004-09-09 14:17:38 UTC (rev 1533)
+++ trunk/drbd/drbd_actlog.c 2004-09-09 15:45:46 UTC (rev 1534)
@@ -936,6 +936,7 @@
clear_bit(BME_NO_WRITES,&bm_ext->flags);
lc_del(mdev->resync,&bm_ext->lce);
}
+ atomic_set(&mdev->resync_locked,0);
spin_unlock_irq(&mdev->al_lock);
wake_up(&mdev->al_wait);
}
More information about the drbd-cvs
mailing list