diff options
author | Eric Wong <e@80x24.org> | 2017-03-21 02:32:27 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2017-03-21 02:45:17 +0000 |
commit | 73769bc0bc309382689707595f57388ea5e5c737 (patch) | |
tree | a2dd4ae86edd2201d8d57d704ba0b0a0dec2613d /test | |
parent | 20c66dbf1ebd0ca993e7a79c9d0d833d747df358 (diff) | |
download | unicorn-73769bc0bc309382689707595f57388ea5e5c737.tar.gz |
raindrops 0.18+ will have Raindrops::TCP state hash for portable mapping of TCP states to their respective numeric values. This was necessary because TCP state numbers (and even macro names) differ between FreeBSD and Linux (and possibly other OSes). Favor using the Raindrops::TCP state hash if available, but fall back to the hard-coded values since older versions of raindrops did not support TCP_INFO on non-Linux systems. While we're in the area, favor "const_defined?" over "defined?" to reduce the inline constant cache footprint for branches which are only evaluated once. Patches to implement Raindrops::TCP for FreeBSD are available at: https://bogomips.org/raindrops-public/20170316031652.17433-1-e@80x24.org/T/
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions