diff --git a/src/storage/ob_partition_service.cpp b/src/storage/ob_partition_service.cpp index b54ec98ccfceb0ee1344bc6a589dff899157cd92..a8cfd352ebc1908e929edc8a0f499e37d1d96ca7 100644 --- a/src/storage/ob_partition_service.cpp +++ b/src/storage/ob_partition_service.cpp @@ -2297,6 +2297,8 @@ int ObPartitionService::create_batch_partition_groups( tmp_ret = remove_pg_from_mgr(rb_pg, true/*write_slog*/); if (OB_SUCCESS == tmp_ret) { // partition object was released by partition service, do nothing + } else if (OB_NOT_RUNNING == tmp_ret) { + // partition service was stopped, ignore } else { STORAGE_LOG(ERROR, "fail to rollback pg", K(tmp_ret), K(rb_pkey), K(rb_pg)); ob_abort();