]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
RGW: add RGWRadosThread::set_down_flag() helper
authorOguzhan Ozmen <oozmen@bloomberg.net>
Fri, 21 Nov 2025 21:10:28 +0000 (21:10 +0000)
committerOguzhan Ozmen <oozmen@bloomberg.net>
Wed, 26 Nov 2025 03:37:06 +0000 (03:37 +0000)
Signed-off-by: Oguzhan Ozmen <oozmen@bloomberg.net>
src/rgw/driver/rados/rgw_rados.cc
src/rgw/rgw_worker.h

index 2a1b5d541ea9df288a06e70c64bb0bc370735be3..8a24c38f6691f6358fd02f987666bf9835555052 100644 (file)
@@ -349,7 +349,7 @@ void RGWRadosThread::start()
 
 void RGWRadosThread::stop()
 {
-  down_flag = true;
+  set_down_flag();
   stop_process();
   if (worker) {
     worker->signal();
index f88372dd273bf160be3a12c65563b6599714b294..39971dda432c381c38ffdde6ccb9cd62b06204a2 100644 (file)
@@ -77,6 +77,7 @@ public:
   virtual int init(const DoutPrefixProvider *dpp) { return 0; }
   virtual int process(const DoutPrefixProvider *dpp) = 0;
 
+  void set_down_flag() { down_flag = true; }
   bool going_down() { return down_flag; }
 
   void start();