Page MenuHomePhabricator

D4223.id13371.diff
No OneTemporary

D4223.id13371.diff

diff --git a/services/backup/src/Reactors/server/PullBackupReactor.cpp b/services/backup/src/Reactors/server/PullBackupReactor.cpp
--- a/services/backup/src/Reactors/server/PullBackupReactor.cpp
+++ b/services/backup/src/Reactors/server/PullBackupReactor.cpp
@@ -137,7 +137,8 @@
}
void PullBackupReactor::terminateCallback() {
- if (!this->getReactor->getStatusHolder()->getStatus().ok()) {
+ if (this->getReactor != nullptr &&
+ !this->getReactor->getStatusHolder()->getStatus().ok()) {
throw std::runtime_error(
this->getReactor->getStatusHolder()->getStatus().error_message());
}

File Metadata

Mime Type
text/plain
Expires
Mon, Nov 25, 9:43 PM (17 h, 19 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2581053
Default Alt Text
D4223.id13371.diff (612 B)

Event Timeline