Skip to content
This repository was archived by the owner on Apr 1, 2020. It is now read-only.

Conversation

bryphe
Copy link
Member

@bryphe bryphe commented Jun 30, 2018

Issue: We were using our own implementation to mimic makeSingleInstance from #679. This was because of electron/electron#9880, where the API was not working correctly on POSIX systems - it would hang and cause issues.

Fix: It's preferable to use their system API instead of our own socket server for managing this. I suspect this could be a contributing factor to some of the automation hangs, in cases we're not cleaning up our server - so as opposed to maintaining our own strategy, we should switch back to the Electron API, now that the issue is addressed.

@codecov
Copy link

codecov bot commented Jun 30, 2018

Codecov Report

Merging #2377 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #2377   +/-   ##
=======================================
  Coverage   38.11%   38.11%           
=======================================
  Files         300      300           
  Lines       12519    12519           
  Branches     1645     1645           
=======================================
  Hits         4771     4771           
  Misses       7494     7494           
  Partials      254      254

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a2cc7e9...a17908e. Read the comment docs.

@bryphe bryphe merged commit 4615f90 into master Jun 30, 2018
@badosu badosu deleted the bryphe/electron/make-single-instance branch July 2, 2018 03:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant