commit | 03066f23452ff088ad8e2c8acdf4443043f35b51 | [log] [tgz] |
---|---|---|
author | Yehuda Sadeh <yehuda@hq.newdream.net> | Tue Jul 27 13:11:08 2010 -0700 |
committer | Sage Weil <sage@newdream.net> | Tue Jul 27 13:11:17 2010 -0700 |
tree | 37f03df4e28de87339cec3b88e479073c8cee958 | |
parent | 25848b3ec681c7018e3746dd850c1e8ed0a3dd6b [diff] |
ceph: use complete_all and wake_up_all This fixes an issue triggered by running concurrent syncs. One of the syncs would go through while the other would just hang indefinitely. In any case, we never actually want to wake a single waiter, so the *_all functions should be used. Signed-off-by: Yehuda Sadeh <yehuda@hq.newdream.net> Signed-off-by: Sage Weil <sage@newdream.net>