Skip to content
This repository has been archived by the owner on Dec 28, 2021. It is now read-only.

Fix Backend Dying #1428

Merged
merged 6 commits into from
Apr 2, 2021
Merged

Fix Backend Dying #1428

merged 6 commits into from
Apr 2, 2021

Conversation

mwu-tow
Copy link
Contributor

@mwu-tow mwu-tow commented Apr 2, 2021

Pull Request Description

Previously Project Manager was spawned using execFile function that captures spawned process outputs and puts them in limited size buffers. This caused backend to be killed after the limit has been exceeded.

Important Notes

Checklist

Please include the following checklist in your PR:

  • The CHANGELOG.md was updated with the changes introduced in this PR.
  • The documentation has been updated if necessary.
  • All code conforms to the Rust style guide.
    - [ ] All code has automatic tests where possible.
    - [ ] All code has been profiled where possible.
  • All code has been manually tested in the IDE.
    - [ ] All code has been manually tested in the "debug/interface" scene.
  • All code has been manually tested by the PR owner against our test scenarios.
  • All code has been manually tested by at least one reviewer against our test scenarios.

@mwu-tow mwu-tow added Category: GUI The Graphical User Interface Difficulty: Intermediate Some prior knowledge required Priority: Highest Should be completed ASAP Type: Enhancement An enhancement to the current state of Enso IDE labels Apr 2, 2021
@mwu-tow mwu-tow marked this pull request as ready for review April 2, 2021 11:28
@mwu-tow mwu-tow requested a review from wdanilo as a code owner April 2, 2021 11:28
src/js/lib/client/src/index.js Show resolved Hide resolved
@wdanilo wdanilo merged commit 63917f4 into develop Apr 2, 2021
@wdanilo wdanilo deleted the wip/mwu/backend-dying-1420 branch April 3, 2021 07:03
mwu-tow added a commit to enso-org/enso that referenced this pull request Oct 30, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Category: GUI The Graphical User Interface Difficulty: Intermediate Some prior knowledge required Priority: Highest Should be completed ASAP Type: Enhancement An enhancement to the current state of Enso IDE
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants