Closed evanweible-wf closed 5 years ago
Request Rosie to automerge this pull request by including @Workiva/release-management-p in a comment.
When this pull is merged I will add it to the following release:
Version: webdev_proxy 0.1.0
Release Ticket(s): RM-53263
Note: This is a shortened report. Click here to view Rosie's full evaluation. Last updated on Thursday, June 20 02:34 PM CST
No security relevant content was detected by automated scans.
aviary.yaml
coverage of security relevant codeQuestions or Comments? Reach out on Slack: #support-infosec.
QA +1
Merging into master.
Changes
When webdev_proxy starts a
webdev serve
child process and some other process connects to it (e.g. a chrome tab), the parent process will not exit on its own until the connected process stops listening, even if thewebdev serve
process is killed.To solve this, the webdev_proxy exectuable now calls dart:io's
exit()
method rather than passively setting theexitCode
, which will force the process to exit even in the above scenario.Testing
pub run webdev_proxy serve -- test
http://localhost:8080
in a browserctrl + c