Improve M$ Windows compatibility
[spider.git] / cmd / nospawn.pl
index ad81feb6e5be533c30472f85aac92dc453128514..3351334f023ef9af2d94ae93b13969d84ffcbad4 100644 (file)
@@ -21,8 +21,8 @@ if ($self->remotecmd || $self->inscript) {
 }
 
 Log('DXCommand', "nospawn '$line' by $mycall");
-$self->{_nospawn} = 1;
+++$self->{_nospawn};
 my @out = $self->run_cmd($line);
-delete $self->{_nospawn};
+$self->{_nospawn} = 0 if exists $self->{_nospawn} && --$self->{_nospawn} <= 0;
 
 return (1, @out);