Skip to content

Conversation

@michaelhixson
Copy link
Contributor

Without this change, we consider a server ready for verification if it
responds to a curl command with any HTTP response, even if that response
indicates a failure like 502 Bad Gateway. (This particular response can
happen with frameworks that use nginx, when nginx has started but the
back end server isn't ready yet.) With this change, we wait for a
successful response.

I added the fw-only tags because these two frameworks are currently
failing on master due to this issue. They should pass now with this
change.

Without this change, we consider a server ready for verification if it
responds to a curl command with any HTTP response, even if that response
indicates a failure like 502 Bad Gateway.  (This particular response can
happen with frameworks that use nginx, when nginx has started but the
back end server isn't ready yet.)  With this change, we wait for a
successful response.

I added the fw-only tags because these two frameworks are currently
failing on master due to this issue.  They should pass now with this
change.
@michaelhixson
Copy link
Contributor Author

I misspelled the tag for travis, but maybe that's for the best.

@michaelhixson michaelhixson changed the title [cw fw-only PHP/hhvm PHP/yii2-hhvm] Don't consider a server up after 5xx Don't consider a server up after 5xx May 8, 2018
@michaelhixson
Copy link
Contributor Author

I don't think any of the failures in that travis build are related to this, so I will go ahead with the merge. hhvm and yii2-hhvm are now succeeding where they were failing before.

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.

1 participant