* This call returns the sd_auth_key
*/
Dmsg1(200, "Start job with read (jcr) storage daemon. Jid=%d\n", jcr->JobId);
- if (!start_storage_daemon_job(jcr, jcr->store_mngr->get_rstore_list(), NULL, /*send_bsr*/true)) {
+ if (!start_storage_daemon_job(jcr, jcr->store_mngr->get_rstore_list(), NULL, true /* wait */, /*send_bsr*/true)) {
goto bail_out;
}
Dmsg0(150, "Read storage daemon connection OK\n");
* Now start a job with the write Storage daemon sending.
*/
Dmsg1(200, "Start Job with write (wjcr) storage daemon. Jid=%d\n", jcr->JobId);
- if (!start_storage_daemon_job(wjcr, NULL, wjcr->store_mngr->get_wstore_list(), /*no_send_bsr*/false)) {
+ if (!start_storage_daemon_job(wjcr, NULL, wjcr->store_mngr->get_wstore_list(), true /* wait */, /*no_send_bsr*/false)) {
goto bail_out;
}
Dmsg0(150, "Write storage daemon connection OK\n");
/*
* Now start a job with the Storage daemon
*/
- if (!start_storage_daemon_job(jcr, jcr->store_mngr->get_rstore_list(), jcr->store_mngr->get_wstore_list(), /*send_bsr*/true)) {
+ if (!start_storage_daemon_job(jcr, jcr->store_mngr->get_rstore_list(), jcr->store_mngr->get_wstore_list(),
+ true /* wait */, true /* send_bsr */)) {
return false;
}
Dmsg0(100, "Storage daemon connection OK\n");