Avatar
omochimetaru 6/10/2019 2:52 AM
vaporのwebsocket-clientがプロトコルアップグレードの処理でバグってる件、パッチを提出しておいたんだけど、 タナーさんから返事がついてて別のアプローチ検討してるとのこと アップグレードするときに、「普段はバッファリングするだけ、外すときに中身を吐き出す」ハンドラをくっつける方式らしい。 https://github.com/vapor/nio-websocket-client/pull/4
I retry #3 This PR resolves #1. Original implementation have this steps. add out WebSocketFrameEncoder add in WebSocketFrameDecoder remove inout WebSocketClientUpgradeHandler upgradePipelineHandler...
👀 2