From: xie xingguo Date: Thu, 10 Mar 2016 19:07:11 +0000 (+0800) Subject: common: thread: allow set_affinity() to return a error code X-Git-Tag: v10.1.2~20^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7b33156b809a01aa558b8fd4bbb103f4338ffe77;p=ceph.git common: thread: allow set_affinity() to return a error code Signed-off-by: xie xingguo --- diff --git a/src/common/Thread.cc b/src/common/Thread.cc index 1f716f9a64bf..c1c3be5bf7e2 100644 --- a/src/common/Thread.cc +++ b/src/common/Thread.cc @@ -200,8 +200,9 @@ int Thread::set_ioprio(int cls, int prio) int Thread::set_affinity(int id) { + int r = 0; cpuid = id; if (pid && ceph_gettid() == pid) - _set_affinity(id); - return 0; + r = _set_affinity(id); + return r; }