Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Giuseppe Di Natale <guss80@gmail.com>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Signed-off-by: Serapheim Dimitropoulos <serapheim@delphix.com>
Closes #8444
mutex_enter(&msp->ms_lock);
ASSERT(!msp->ms_condensing);
mutex_enter(&msp->ms_lock);
ASSERT(!msp->ms_condensing);
+ if (error != 0) {
+ mutex_exit(&msp->ms_sync_lock);
ASSERT3P(msp->ms_group, !=, NULL);
msp->ms_loaded = B_TRUE;
ASSERT3P(msp->ms_group, !=, NULL);
msp->ms_loaded = B_TRUE;