Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[rabit harden] address subprocess exit deadlock #524

Closed
wants to merge 2 commits into from
Closed

[rabit harden] address subprocess exit deadlock #524

wants to merge 2 commits into from

Conversation

chenqin
Copy link
Contributor

@chenqin chenqin commented Apr 16, 2019

https://bugs.python.org/issue20318 Caused rabit test hang and timeout from time to time. As python community has no plan to fix in 2.7. We should use process to replace thread to run each rabit worker.

@hcho3
Copy link
Contributor

hcho3 commented Apr 16, 2019

@chenqin Given that Python 2.x would be EOL end of this year, wouldn't using Python 3 solve the issue?

@CodingCat
Copy link
Member

yes, and it would be nice if you can help to test xgboost's tracker in python3

@chenqin
Copy link
Contributor Author

chenqin commented Apr 16, 2019

python3 seems work on my ubuntu and osx, just confirm, so are we agree to move foward and end support of python2 in next release?

@hcho3
Copy link
Contributor

hcho3 commented Apr 17, 2019

@chenqin @CodingCat I opened a new thread to get votes from the community: dmlc/xgboost#4379. Related: apache/tvm#2994

@CodingCat
Copy link
Member

too many PRs opened and it becomes hard to track which one we should focus on

close this one as we are moving to py3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants