Skip to content

Conversation

@acoates-ms
Copy link
Contributor

@acoates-ms acoates-ms commented Mar 26, 2020

Fixes #3930

Another attempt at ensuring that project init doesn't hang. #4423 helped on my local machine at least. But user feedback is that that didn't prevent all the hangs. -- So I'm adding a 15 second timeout to the certificate generation. If it timesout it will fallback to the placeholder cert, as it does on other failures, or when generating from a non-windows box.

Microsoft Reviewers: Open in CodeFlow

@acoates-ms acoates-ms requested a review from a team as a code owner March 26, 2020 16:16
@ghost ghost added the vnext label Mar 26, 2020
@NickGerleman
Copy link
Contributor

@acoates-ms FYI this is set to fix the wrong issue number

image

@acoates-ms acoates-ms added the AutoMerge Causes a PR to be automatically merged once all requirements are passed (label drives bot activity) label Mar 26, 2020
@ghost
Copy link

ghost commented Mar 26, 2020

Hello @acoates-ms!

Because this pull request has the AutoMerge label, I will be glad to assist with helping to merge this pull request once all check-in policies pass.

p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (@msftbot) and give me an instruction to get started! Learn more here.

@ghost ghost merged commit b8d4078 into microsoft:master Mar 26, 2020
@acoates-ms acoates-ms deleted the certtimeout branch March 26, 2020 19:50
acoates-ms added a commit to acoates-ms/react-native-windows that referenced this pull request Apr 3, 2020
* Add a timeout to catch hangs during cert generation

* Change files
ghost pushed a commit that referenced this pull request Apr 3, 2020
* Fix crash when calling measure on non-framework element (#4473)

* Fix crash when calling measure on non-framework element

* Change files

* Fix new project build (#4469)

* Set $(ReactNativeWindowsDir) before it is used

* Change files

* Update MSBuild ADO Tasks to use MSBuild x64 (#4462)

* Removed x86 override for msbuild tasks in CI, publish
* Switch from MSBuild to VSBuild
* Added `<AppxGeneratePrisForPortableLibrariesEnabled>false</AppxGeneratePrisForPortableLibrariesEnabled>` to C# app projects to fix build issues with msbuild x64
* Added `/p:AppxGeneratePrisForPortableLibrariesEnabled=false` for testcli build task

* Some Direct Debugging fixes (#4440)

* Fix direct debugging

* formatting

* Change files

* Add timeout to certificate generation on project init (#4430)

* Add a timeout to catch hangs during cert generation

* Change files

* Update change files to use patch version bumping

* publishing fix

Co-authored-by: Vladimir Morozov <vmoroz@users.noreply.github.com>
Co-authored-by: Jon Thysell <jthysell@microsoft.com>
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AutoMerge Causes a PR to be automatically merged once all requirements are passed (label drives bot activity)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Must run elevated (otherwise stuck "Generating self-signed certificate")

2 participants