Project

General

Profile

Actions

Bug #14011

closed

Appveyor failure - svn 60172 - ‘webrick: do not hang acceptor on slow TLS connections’

Added by MSP-Greg (Greg L) over 6 years ago. Updated over 6 years ago.

Status:
Rejected
Target version:
-
ruby -v:
ruby 2.5.0dev (2017-10-13 trunk 60172) [x64-mingw32]
[ruby-core:83246]

Description

I noticed the recent Appveyor failure from ‘webrick: do not hang acceptor on slow TLS connections’ svn 60172.

Coincidentally, I recently tried a MinGW build with the gem puma using SSL. It builds fine with ruby 2.2 thru trunk, but also has several Appveyor failures similar to the above, as all involve SSL servers and nonblock connections.

I’m happy to help with testing, but I suspect this is beyond my current knowledge in terms of a fix…

FYI, I did run up puma locally with a static rack, http, and trunk; everything works fine. I did not write code to connect it with multiple concurrent clients (I’ve done that before back when I was coding in C#). I also understand that some things may ‘just not work’ on windows.

Thanks again, Greg


Files

trunk_mswin_webrick.txt (556 Bytes) trunk_mswin_webrick.txt MSP-Greg (Greg L), 10/13/2017 12:08 AM
trunk_mingw_puma.txt (6.47 KB) trunk_mingw_puma.txt MSP-Greg (Greg L), 10/13/2017 12:08 AM

Related issues 1 (0 open1 closed)

Related to Ruby master - Bug #14005: [PATCH] webrick: do not hang acceptor on slow TLS connectionsClosedActions
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0