]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
rgw: add object null point judging when listing pubsub topics
authorzhipeng li <qiuxinyidian@gmail.com>
Thu, 2 Dec 2021 11:40:00 +0000 (06:40 -0500)
committerzhipeng li <qiuxinyidian@gmail.com>
Thu, 2 Dec 2021 11:40:00 +0000 (06:40 -0500)
Fixs: https://tracker.ceph.com/issues/53464

Signed-off-by: zhipeng li <qiuxinyidian@gmail.com>
src/rgw/rgw_sync_module_pubsub_rest.cc

index 47e202aeb2f819b239c5a249a2f4ad47290fa272..1067465f1228eb641c417adfa7010ab8d68e51ea 100644 (file)
@@ -138,7 +138,7 @@ protected:
     if (s->init_state.url_bucket.empty()) {
       return nullptr;
     }
-    if (s->object->empty()) {
+    if (s->object == nullptr || s->object->empty()) {
       return new RGWPSListTopics_ObjStore();
     }
     return new RGWPSGetTopic_ObjStore();