Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Work around Unix domain socket (UDS) paths for Mac OS X #123

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

Merged
merged 1 commit into from
Oct 7, 2017

Conversation

andig
Copy link
Contributor

@andig andig commented Oct 7, 2017

This is an improvement over #92 that handles the new OSX-specific failure introduced by the initial fix for https://bugs.php.net/bug.php?id=74556.

andig added a commit to andig/php-pm that referenced this pull request Oct 7, 2017
@clue clue added this to the v0.8.5 milestone Oct 7, 2017
@clue clue changed the title Address OSX-specific PHP bug 74556 Fix Unix domain socket (UDS) paths for Mac OS X Oct 7, 2017
Copy link
Member

@clue clue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for spotting, reporting this upstream and filing this here! LGTM, let's get this in :shipit:

@clue
Copy link
Member

clue commented Oct 7, 2017

For the reference: This fix builds on top of #100 which landed in v0.8.0. Both are actually work-arounds for bugs in PHP, the first of which has been fixed in PHP 7.1.7 and the second has just been merged today and is due in the next PHP release.

Copy link
Member

@WyriHaximus WyriHaximus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM πŸ‘

@WyriHaximus WyriHaximus merged commit e621ea2 into reactphp:master Oct 7, 2017
@andig andig deleted the php74556 branch October 7, 2017 20:02
@jsor jsor mentioned this pull request Oct 7, 2017
@andig
Copy link
Contributor Author

andig commented Oct 10, 2017

Would it be possible to release this as soon as possible? Would be nice to get UDS support into the wild without depending on dev-master.

@clue clue changed the title Fix Unix domain socket (UDS) paths for Mac OS X Work around Unix domain socket (UDS) paths for Mac OS X Oct 23, 2017
@clue
Copy link
Member

clue commented Nov 9, 2017

For the reference: This work-around is no longer required in PHP versions 7.0.25+ and 7.1.11+ now that the fix is in via php/php-src@843e492. This work-around does no harm and we'll keep this to support older PHP versions πŸ‘

@WyriHaximus
Copy link
Member

@andig FYI https://github.com/reactphp/socket/releases/tag/v0.8.6 πŸŽ‰

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

Successfully merging this pull request may close these issues.

4 participants