mirror of https://github.com/jimsalterjrs/sanoid
Merge pull request #1051 from ifazk/busyfix
Fix iszfsbusy to not match pool prefix
This commit is contained in:
commit
9f76aab5d6
2
syncoid
2
syncoid
|
|
@ -1438,7 +1438,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