(error)
| 595 | } |
| 596 | |
| 597 | async function handleLocalProxyFailure(error) { |
| 598 | const message = describeError(error); |
| 599 | if (!message.includes("Local SimDeck request")) { |
| 600 | return; |
| 601 | } |
| 602 | updateLocalAvailability({ |
| 603 | failureReason: message, |
| 604 | health: null, |
| 605 | ok: false, |
| 606 | simulator: null, |
| 607 | }); |
| 608 | await maybeRestartLocalService({ |
| 609 | failureReason: message, |
| 610 | health: null, |
| 611 | ok: false, |
| 612 | simulator: null, |
| 613 | }); |
| 614 | } |
| 615 | |
| 616 | async function localJson(path) { |
| 617 | const target = new URL(path, `${localUrl}/`); |
no test coverage detected