Use UNIX-style 'ps' options everywhere for compatibility
This commit is contained in:
parent
c039f2fff7
commit
48d1de5b0c
8
sanoid
8
sanoid
|
@ -928,7 +928,7 @@ sub checklock {
|
|||
return 2;
|
||||
}
|
||||
|
||||
open PL, "$pscmd p $lockpid -o args= |";
|
||||
open PL, "$pscmd -p $lockpid -o args= |";
|
||||
my @processlist = <PL>;
|
||||
close PL;
|
||||
|
||||
|
@ -980,7 +980,7 @@ sub writelock {
|
|||
|
||||
my $pid = $$;
|
||||
|
||||
open PL, "$pscmd p $$ -o args= |";
|
||||
open PL, "$pscmd -p $$ -o args= |";
|
||||
my @processlist = <PL>;
|
||||
close PL;
|
||||
|
||||
|
@ -998,9 +998,9 @@ sub iszfsbusy {
|
|||
# return true if busy (currently being sent or received), return false if not.
|
||||
|
||||
my $fs = shift;
|
||||
# if (args{'debug'}) { print "DEBUG: checking to see if $fs on is already in zfs receive using $pscmd axo args= ...\n"; }
|
||||
# if (args{'debug'}) { print "DEBUG: checking to see if $fs on is already in zfs receive using $pscmd -Ao args= ...\n"; }
|
||||
|
||||
open PL, "$pscmd axo args= |";
|
||||
open PL, "$pscmd -Ao args= |";
|
||||
my @processes = <PL>;
|
||||
close PL;
|
||||
|
||||
|
|
4
syncoid
4
syncoid
|
@ -458,9 +458,9 @@ sub checkcommands {
|
|||
sub iszfsbusy {
|
||||
my ($rhost,$fs,$isroot) = @_;
|
||||
if ($rhost ne '') { $rhost = "$sshcmd $rhost"; }
|
||||
if ($debug) { print "DEBUG: checking to see if $fs on $rhost is already in zfs receive using $rhost $pscmd axo args= ...\n"; }
|
||||
if ($debug) { print "DEBUG: checking to see if $fs on $rhost is already in zfs receive using $rhost $pscmd -Ao args= ...\n"; }
|
||||
|
||||
open PL, "$rhost $pscmd axo args= |";
|
||||
open PL, "$rhost $pscmd -Ao args= |";
|
||||
my @processes = <PL>;
|
||||
close PL;
|
||||
|
||||
|
|
Loading…
Reference in New Issue