HomeFreeBSD

quick fix for lingering snapdir unmount problems

Description

quick fix for lingering snapdir unmount problems

Unfortunately, even after e79b6807, I still, much more rarely,
tripped asserts when playing with many ctldir mounts at once.

Since this appears to happen if we dispatched twice too fast, just
ignore it. We don't actually need to do anything if someone already
started doing it for us.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Rich Ercolani <rincebrain@gmail.com>
Closes #14462

Details

Provenance
rincebrain_gmail.comAuthored on Feb 14 2023, 12:40 AM
GitHub <noreply@github.com>Committed on Feb 14 2023, 12:40 AM
Parents
rG34ce4c42ffdc: Fix a race condition in dsl_dataset_sync() when activating features
Branches
Unknown
Tags
Unknown