-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: crystal-lang/crystal
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9d3fd51f850d
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: crystal-lang/crystal
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: dcf47e8ad8f2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 3 commits
- 2 files changed
- 1 contributor
Commits on Feb 10, 2017
-
Fix: close IO on OpenSSL accept failure
This avoids leaving a socket in an indeterminate state opened longer than necessary. fixes #3953
Configuration menu - View commit details
-
Copy full SHA for 18d3b6f - Browse repository at this point
Copy the full SHA 18d3b6fView commit details -
Fix: HTTP server raises when TLS socket is normally closed
HTTP::Server defaults to a keepalive connection (as expected by the spec), but the connection may be closed normally while HTTP::Request is waiting to receive a new request to process, yet `OpenSSL::SSL::Socket#read` raised an exception instead of returning `0` to report an EOF.
Configuration menu - View commit details
-
Copy full SHA for e5273bd - Browse repository at this point
Copy the full SHA e5273bdView commit details -
Fix: buffered IO won't close if flushing failed
IO::Buffered tries to flush pending data when it's closed, but if flushing fails, it won't try to close the IO, which could lead to leaking file descriptors.
Configuration menu - View commit details
-
Copy full SHA for dcf47e8 - Browse repository at this point
Copy the full SHA dcf47e8View commit details
There are no files selected for viewing