Github user jeking3 commented on the issue:
https://github.com/apache/thrift/pull/1497
Cool so that last test run was without the fix (I thought it had it, but it
only had my fixes to TestServer.cpp), and adding your fix seems to have taken
care of the header failures somehow:
```
root@1dcb0ce83732:/thrift/src# test/test.py --server cpp --client cpp
--regex='.*framed.*-ip.*'
Apache Thrift - Integration Test Suite
Sun Mar 11 19:39:18 2018
===============================================================================
server-client: protocol: transport: result:
cpp-cpp compact framed-ip success
cpp-cpp multi-binary framed-ip-ssl success
cpp-cpp compact framed-ip-ssl success
cpp-cpp multi-binary framed-ip success
cpp-cpp multih framed-ip success
cpp-cpp multih framed-ip-ssl success
cpp-cpp multih-header framed-ip-ssl success
cpp-cpp multih-header framed-ip success
cpp-cpp multij-json framed-ip-ssl success
cpp-cpp multij-json framed-ip success
cpp-cpp json framed-ip-ssl success
cpp-cpp json framed-ip success
cpp-cpp multic framed-ip success
cpp-cpp multic framed-ip-ssl success
cpp-cpp multic-compact framed-ip-ssl success
cpp-cpp multic-compact framed-ip success
cpp-cpp multij-json framed-ip-ssl success
cpp-cpp multij-json framed-ip success
cpp-cpp multij framed-ip-ssl success
cpp-cpp multij framed-ip success
cpp-cpp header framed-ip-ssl success
cpp-cpp header framed-ip success
cpp-cpp multic-compact framed-ip-ssl success
cpp-cpp multic-compact framed-ip success
cpp-cpp multi-binary framed-ip-ssl success
cpp-cpp multi-binary framed-ip success
cpp-cpp multi framed-ip success
cpp-cpp multi framed-ip-ssl success
cpp-cpp multih-header framed-ip-ssl success
cpp-cpp multih-header framed-ip success
cpp-cpp binary framed-ip success
cpp-cpp binary framed-ip-ssl success
===============================================================================
No unexpected failures.
```
---