Puma 3.9.0(”Russell’s Teapot”) 发布了。
该版本主要更新内容如下:
- 3 features:
- 12 bugfixes:
- Not really a Puma bug, but @NickolasVashchenko created a gem to workaround a Ruby bug that some users of Puma may be experiencing. See README for more. (#1347)
- Fix hangups with SSL and persistent connections. (#1334)
- Fix Rails double-binding to a port (#1383)
- Fix incorrect thread names (#1368)
- Fix issues with /etc/hosts and JRuby where localhost addresses were not correct. (#1318)
- Fix compatibility with RUBYOPT=”–enable-frozen-string-literal” (#1376)
- Fixed some compiler warnings (#1388)
- We actually run the integration tests in CI now (#1390)
- No longer shipping unnecessary directories in the gemfile (#1391)
- If RUBYOPT is nil, we no longer blow up on restart. (#1385)
- Correct response to SIGINT (#1377)
- Proper exit code returned when we receive a TERM signal (#1337)
- 3 refactors:
- 1 known issue:
- Socket activation doesn’t work in JRuby. Their fault, not ours. (#1367)
下载地址:
转自 http://www.oschina.net/news/87844/puma-3-10-0