diff --git a/roles/jd-server/src/lib/job_declarator/mod.rs b/roles/jd-server/src/lib/job_declarator/mod.rs index 4e4dad99c2..dbfce89a67 100644 --- a/roles/jd-server/src/lib/job_declarator/mod.rs +++ b/roles/jd-server/src/lib/job_declarator/mod.rs @@ -289,10 +289,7 @@ impl JobDeclaratorDownstream { new_block_sender.send(hexdata).await; } Err(e) => { - error!( - "Received solution but encountered error: {:?}", - e - ); + handle_result!(tx_status, Err(*e)) } }; } @@ -322,9 +319,9 @@ impl JobDeclaratorDownstream { let _ = new_block_sender.send(hexdata).await; }, Err(e) => { - error!( - "Error retrieving transactions: {:?}", - e + handle_result!( + tx_status, + Err(*e) ); } };