mirror of https://github.com/jimsalterjrs/sanoid
Fix iszfsbusy to not match pool prefix
This commit is contained in:
parent
dbcaeef1ac
commit
4543705ffc
2
syncoid
2
syncoid
|
|
@ -1402,7 +1402,7 @@ sub iszfsbusy {
|
||||||
close PL;
|
close PL;
|
||||||
|
|
||||||
foreach my $process (@processes) {
|
foreach my $process (@processes) {
|
||||||
if ($process =~ /zfs *(receive|recv)[^\/]*\Q$fs\E\Z/) {
|
if ($process =~ /zfs *(receive|recv)[^\/]*\s\Q$fs\E\Z/) {
|
||||||
# there's already a zfs receive process for our target filesystem - return true
|
# there's already a zfs receive process for our target filesystem - return true
|
||||||
writelog('DEBUG', "process $process matches target $fs!");
|
writelog('DEBUG', "process $process matches target $fs!");
|
||||||
return 1;
|
return 1;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue