Skip to content

Commit 94177e2

Browse files
committed
fixes issue
1 parent 92852fb commit 94177e2

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

lib/browserstack/local.rb

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -95,16 +95,8 @@ def isRunning
9595

9696
def stop
9797
return if @pid.nil?
98-
puts "PID #{@pid}"
99-
puts `ps aux| grep BrowserStackLocal`
100-
puts `lsof -i:45691`
10198
Process.kill("TERM", @pid)
102-
# sleep 3
103-
# Process.kill("KILL", @pid)
10499
@process.close
105-
puts "Closed"
106-
puts `ps aux| grep BrowserStackLocal`
107-
puts `lsof -i:45691`
108100
while self.isRunning
109101
sleep 1
110102
end
@@ -115,7 +107,10 @@ def command
115107
end
116108

117109
def command_args
118-
["#{@binary_path}", "-logFile", "#{@logfile}", "#{@key}", "#{@folder_flag}", "#{@folder_path}", "#{@force_local_flag}", "#{@local_identifier_flag}", "#{@only_flag}", "#{@only_automate_flag}", "#{@proxy_host}", "#{@proxy_port}", "#{@proxy_user}", "#{@proxy_pass}", "#{@force_flag}", "#{@verbose_flag}", "#{@hosts}", :err => [:child, :out]]
110+
args = ["#{@binary_path}", "-logFile", "#{@logfile}", "#{@key}", "#{@folder_flag}", "#{@folder_path}", "#{@force_local_flag}", "#{@local_identifier_flag}", "#{@only_flag}", "#{@only_automate_flag}", "#{@proxy_host}", "#{@proxy_port}", "#{@proxy_user}", "#{@proxy_pass}", "#{@force_flag}", "#{@verbose_flag}", "#{@hosts}"]
111+
args = args.select {|a| a.to_s != "" }
112+
args.push(:err => [:child, :out])
113+
args
119114
end
120115
end
121116

0 commit comments

Comments
 (0)