Skip to content
This repository was archived by the owner on Dec 18, 2018. It is now read-only.

Make the CI build work#633

Closed
benaadams wants to merge 4 commits into
aspnet:devfrom
benaadams:compile-warnings
Closed

Make the CI build work#633
benaadams wants to merge 4 commits into
aspnet:devfrom
benaadams:compile-warnings

Conversation

@benaadams
Copy link
Copy Markdown
Contributor

Resolve compile warnings
Always shutdown

Resolve compile warnings
@benaadams
Copy link
Copy Markdown
Contributor Author

Server should always shut down after last commit in this

/cc @CesarBS @halter73

@benaadams benaadams changed the title React to reference updates Make the CI build work Feb 17, 2016
@benaadams
Copy link
Copy Markdown
Contributor Author

Crazy town! Lights are green! --> #635

@cesarblum
Copy link
Copy Markdown
Contributor

@halter73 has the proper fix here: 7455e11

@halter73
Copy link
Copy Markdown
Member

I'm fairly certain the CI hangs are fixed by this commit. That's why I removed the same FrameworkSkipConditions in #623. The commit message should explain why the fix makes the second call to uv_run terminate reliably.

I think this is a more appropriate than setting the IsBackground property on the thread.

@benaadams
Copy link
Copy Markdown
Contributor Author

Is obviously better to have the cause dealt with rather than just the symptom :)

Might be worth still adding the the IsBackground = false for #if !DEBUG? So issues still get seen for testing but always stops in production (with the actual good clean up code in #623)

@halter73
Copy link
Copy Markdown
Member

I think the #if !DEBUG thing is a good idea.

@benaadams
Copy link
Copy Markdown
Contributor Author

Want to add it to #623? Will close this and the other one.

@benaadams benaadams closed this Feb 17, 2016
@halter73
Copy link
Copy Markdown
Member

Will do

@benaadams benaadams deleted the compile-warnings branch May 10, 2016 10:59
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants