mirror of
https://github.com/atom/atom.git
synced 2026-04-06 03:02:13 -04:00
Don't send did-resolve-proxy messages to destroyed windows
This should fix some main process test failures we are observing on AppVeyor.
This commit is contained in:
@@ -284,7 +284,9 @@ class AtomApplication
|
||||
@restart()
|
||||
|
||||
@disposable.add ipcHelpers.on ipcMain, 'resolve-proxy', (event, requestId, url) ->
|
||||
event.sender.session.resolveProxy url, (proxy) -> event.sender.send('did-resolve-proxy', requestId, proxy)
|
||||
event.sender.session.resolveProxy url, (proxy) ->
|
||||
unless event.sender.isDestroyed()
|
||||
event.sender.send('did-resolve-proxy', requestId, proxy)
|
||||
|
||||
@disposable.add ipcHelpers.on ipcMain, 'did-change-history-manager', (event) =>
|
||||
for atomWindow in @windows
|
||||
|
||||
Reference in New Issue
Block a user