}
}
+ if (!jcr->runscript_after) {
+ jcr->runscript_after=1;
+ run_scripts(jcr, jcr->RunScripts, "ClientAfterJob");
+ }
+
/* Inform Storage daemon that we are done */
if (jcr->store_bsock) {
bnet_sig(jcr->store_bsock, BNET_TERMINATE);
Dmsg0(110, "Error in blast_data.\n");
/* run shortly after end of data transmission */
run_scripts(jcr, jcr->RunScripts, "ClientAfterJob");
+ jcr->runscript_after=1;
} else {
set_jcr_job_status(jcr, JS_Terminated);
/* run shortly after end of data transmission */
run_scripts(jcr, jcr->RunScripts, "ClientAfterJob");
+ jcr->runscript_after=1;
if (jcr->JobStatus != JS_Terminated) {
bnet_suppress_error_messages(sd, 1);