HomeFreeBSD

Fix error propagation from lzc_send_redacted

Description

Fix error propagation from lzc_send_redacted

Any error from lzc_send_redacted is overwritten by the error of
send_conclusion_record; skip writing the conclusion record if there
was an earlier error.

Reviewed-by: Paul Dagnelie <pcd@delphix.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Philipp Riederer <philipp@riederer.email>
Closes #12766

Details

Provenance
Philipp Riederer <pt@philipptoelke.de>Authored on Dec 20 2021, 6:50 PM
Tony Hutter <hutter2@llnl.gov>Committed on Feb 3 2022, 11:28 PM
Parents
rGa1a52a356ba7: freebsd/libshare: nfs: don't send SIGHUP to all processes
Branches
Unknown
Tags
Unknown

Event Timeline

Tony Hutter <hutter2@llnl.gov> committed rG1833de81033e: Fix error propagation from lzc_send_redacted (authored by Philipp Riederer <pt@philipptoelke.de>).Feb 3 2022, 11:28 PM