Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bareos/bareos.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/stored/stored.cc')
-rw-r--r--core/src/stored/stored.cc26
1 files changed, 13 insertions, 13 deletions
diff --git a/core/src/stored/stored.cc b/core/src/stored/stored.cc
index 57e19939c..efd17e9c8 100644
--- a/core/src/stored/stored.cc
+++ b/core/src/stored/stored.cc
@@ -38,7 +38,7 @@
#include "stored/autochanger.h"
#include "stored/bsr.h"
#include "stored/device.h"
-#include "stored/jcr_private.h"
+#include "stored/stored_jcr_impl.h"
#include "stored/job.h"
#include "stored/label.h"
#include "stored/ndmp_tape.h"
@@ -505,7 +505,7 @@ extern "C" void* device_initialization(void*)
jcr->setJobType(JT_SYSTEM);
// Initialize job start condition variable
- errstat = pthread_cond_init(&jcr->impl->job_start_wait, nullptr);
+ errstat = pthread_cond_init(&jcr->sd_impl->job_start_wait, nullptr);
if (errstat != 0) {
BErrNo be;
Jmsg1(jcr, M_ABORT, 0,
@@ -514,7 +514,7 @@ extern "C" void* device_initialization(void*)
}
// Initialize job end condition variable
- errstat = pthread_cond_init(&jcr->impl->job_end_wait, nullptr);
+ errstat = pthread_cond_init(&jcr->sd_impl->job_end_wait, nullptr);
if (errstat != 0) {
BErrNo be;
Jmsg1(jcr, M_ABORT, 0,
@@ -534,9 +534,9 @@ extern "C" void* device_initialization(void*)
}
dcr = new StorageDaemonDeviceControlRecord;
- jcr->impl->dcr = dcr;
+ jcr->sd_impl->dcr = dcr;
SetupNewDcrDevice(jcr, dcr, dev, nullptr);
- jcr->impl->dcr->SetWillWrite();
+ jcr->sd_impl->dcr->SetWillWrite();
GeneratePluginEvent(jcr, bSdEventDeviceInit, dcr);
if (dev->AttachedToAutochanger()) {
// If autochanger set slot in dev structure
@@ -550,7 +550,7 @@ extern "C" void* device_initialization(void*)
dev->print_name());
Dmsg1(20, "Could not open device %s\n", dev->print_name());
FreeDeviceControlRecord(dcr);
- jcr->impl->dcr = nullptr;
+ jcr->sd_impl->dcr = nullptr;
continue;
}
}
@@ -568,7 +568,7 @@ extern "C" void* device_initialization(void*)
}
}
FreeDeviceControlRecord(dcr);
- jcr->impl->dcr = nullptr;
+ jcr->sd_impl->dcr = nullptr;
}
FreeJcr(jcr);
init_done = true;
@@ -620,16 +620,16 @@ static
jcr->MyThreadSendSignal(TIMEOUT_SIGNAL);
Dmsg1(100, "term_stored killing JobId=%d\n", jcr->JobId);
/* ***FIXME*** wiffle through all dcrs */
- if (jcr->impl->dcr && jcr->impl->dcr->dev
- && jcr->impl->dcr->dev->blocked()) {
- pthread_cond_broadcast(&jcr->impl->dcr->dev->wait_next_vol);
+ if (jcr->sd_impl->dcr && jcr->sd_impl->dcr->dev
+ && jcr->sd_impl->dcr->dev->blocked()) {
+ pthread_cond_broadcast(&jcr->sd_impl->dcr->dev->wait_next_vol);
Dmsg1(100, "JobId=%u broadcast wait_device_release\n",
(uint32_t)jcr->JobId);
ReleaseDeviceCond();
}
- if (jcr->impl->read_dcr && jcr->impl->read_dcr->dev
- && jcr->impl->read_dcr->dev->blocked()) {
- pthread_cond_broadcast(&jcr->impl->read_dcr->dev->wait_next_vol);
+ if (jcr->sd_impl->read_dcr && jcr->sd_impl->read_dcr->dev
+ && jcr->sd_impl->read_dcr->dev->blocked()) {
+ pthread_cond_broadcast(&jcr->sd_impl->read_dcr->dev->wait_next_vol);
Dmsg1(100, "JobId=%u broadcast wait_device_release\n",
(uint32_t)jcr->JobId);
ReleaseDeviceCond();