Skip to content

Commit 4ca05b9

Browse files
committed
Browsh CLI: fix for Marionette race condition
1 parent 1d4723f commit 4ca05b9

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

interfacer/src/browsh/firefox.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -231,10 +231,11 @@ func installWebextension() {
231231
Shutdown(err)
232232
}
233233
file, err := ioutil.TempFile(os.TempDir(), "browsh-webext-addon")
234-
defer os.Remove(file.Name())
235234
ioutil.WriteFile(file.Name(), []byte(data), 0644)
236235
args := map[string]interface{}{"path": file.Name()}
237236
sendFirefoxCommand("Addon:Install", args)
237+
time.Sleep(100 * time.Millisecond)
238+
defer os.Remove(file.Name())
238239
}
239240

240241
// Set a Firefox preference as you would in `about:config`

interfacer/src/browsh/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
package browsh
22

3-
var browshVersion = "1.6.2"
3+
var browshVersion = "1.6.3"

0 commit comments

Comments
 (0)