From: Yehuda Sadeh Date: Fri, 2 Feb 2018 00:06:22 +0000 (-0800) Subject: rgw: use different io id when waking up interval wait X-Git-Tag: v13.1.0~270^2~20 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=bcb4644c578bd9a7828d3583c5d8a8ae7e12c2f1;p=ceph-ci.git rgw: use different io id when waking up interval wait Can't use a zero channel id as a wildcard. Signed-off-by: Yehuda Sadeh --- diff --git a/src/rgw/rgw_coroutine.cc b/src/rgw/rgw_coroutine.cc index e46680a6dc8..9a566ecb1a6 100644 --- a/src/rgw/rgw_coroutine.cc +++ b/src/rgw/rgw_coroutine.cc @@ -127,7 +127,7 @@ void RGWCompletionManager::_wakeup(void *opaque) if (iter != waiters.end()) { void *user_id = iter->second; waiters.erase(iter); - _complete(NULL, rgw_io_id() /* no IO id */, user_id); + _complete(NULL, rgw_io_id{0, -1} /* no IO id */, user_id); } }