]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: remove unused disable_signal_fd 18875/head
authorYao Zongyou <yaozongyou@vip.qq.com>
Fri, 10 Nov 2017 10:00:22 +0000 (18:00 +0800)
committerYao Zongyou <yaozongyou@vip.qq.com>
Fri, 10 Nov 2017 10:00:22 +0000 (18:00 +0800)
Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com>
src/rgw/rgw_main.cc

index ecbf23a4161ade74ab9c5780346b72b5a769c528..b24dec27f8ef887f6884a117764c9b46120c9da3 100644 (file)
@@ -79,17 +79,14 @@ static sig_t sighandler_alrm;
 class RGWProcess;
 
 static int signal_fd[2] = {0, 0};
-static std::atomic<int64_t> disable_signal_fd = { 0 };
 
 void signal_shutdown()
 {
-  if (!disable_signal_fd) {
-    int val = 0;
-    int ret = write(signal_fd[0], (char *)&val, sizeof(val));
-    if (ret < 0) {
-      derr << "ERROR: " << __func__ << ": write() returned "
-           << cpp_strerror(errno) << dendl;
-    }
+  int val = 0;
+  int ret = write(signal_fd[0], (char *)&val, sizeof(val));
+  if (ret < 0) {
+    derr << "ERROR: " << __func__ << ": write() returned "
+         << cpp_strerror(errno) << dendl;
   }
 }