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

Fix check for windows OS in cheroot.server #83

Merged
merged 1 commit into from Apr 10, 2018

Conversation

jwegger
Copy link

@jwegger jwegger commented Apr 10, 2018

Check was inverted in:

commit 31806a8d138586f888c6085511e66513767bca69
Author: Sviatoslav Sydorenko <xx@xxxxxxxxx.xxx.xx>
Date:   Sun Apr 8 20:44:16 2018 +0200

    Optimize check for windows OS in cheroot.server
  • What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
    Bug fix

  • What is the related issue number (starting with #)
    No issue filed

  • What is the current behavior? (You can also link to an open issue here)
    CherryPy tests and servers started failing on v6.2.0 with 'address already in use'
    when restarted. Bisected the issue and found the fairly obvious error in 31806a8

  • What is the new behavior (if this is a feature change)?
    Fixes bug

Check was inverted in:

commit 31806a8
Author: Sviatoslav Sydorenko <wk@sydorenko.org.ua>
Date:   Sun Apr 8 20:44:16 2018 +0200

    Optimize check for windows OS in cheroot.server
@webknjaz
Copy link
Member

@jwegger thanks for pointing that out! Will merge and release bugfix as soon as CIs compete.

@jwegger
Copy link
Author

jwegger commented Apr 10, 2018

Awesome, thanks!

@codecov
Copy link

codecov bot commented Apr 10, 2018

Codecov Report

Merging #83 into master will decrease coverage by 0.47%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #83      +/-   ##
==========================================
- Coverage   65.99%   65.52%   -0.48%     
==========================================
  Files          17       17              
  Lines        2941     2941              
==========================================
- Hits         1941     1927      -14     
- Misses       1000     1014      +14

@webknjaz
Copy link
Member

It's weird: AppVeyor CI didn't get triggered

@webknjaz
Copy link
Member

Triggered the webhook manually: https://ci.appveyor.com/project/CherryPy/cheroot/build/323

@webknjaz webknjaz merged commit 82797b2 into cherrypy:master Apr 10, 2018
@webknjaz webknjaz added bug Something is broken regression Something that worked earlier got broken in new release labels Apr 10, 2018
@webknjaz
Copy link
Member

Bugfix release v6.2.1 is on its way to PYPI: https://travis-ci.org/cherrypy/cheroot/builds/364627019 (ETA: 30 min)
Thank you again!

@jwegger
Copy link
Author

jwegger commented Apr 10, 2018

You're welcome, thanks for the quick release! Verfified that v6.2.1 fixes the issues I had.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something is broken regression Something that worked earlier got broken in new release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants