Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added conditional for the write_close method not being found when using SSL and puma together
When an incoming connection flagged as:
Came into a Faye server running behind Puma with SSL, without this patch the following error would occur when a
curl
request was sent to the server with a valid payload (payload worked over HTTP, but fails over HTTPS via Puma):The line possibly in question in the above console log contains:
Possible line
Contents:
https://github.com/amerlescucodez/faye-docker-ruby/blob/master/faye/lib/faye_docker/server_auth.rb#L67
Since this is a
NoMethodError
error I decided that a simpleif responds_to?
would be sufficient, although I am more than open to suggestions and future contributions pertaining to this package update.