Send connection preface and setting when the okhttp client transport starts, this is required for talking to netty server.

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77104268
This commit is contained in:
simonma 2014-10-06 10:41:08 -07:00 committed by Eric Anderson
parent 125c1cee69
commit 55892febdd
1 changed files with 3 additions and 0 deletions

View File

@ -149,6 +149,9 @@ public class OkHttpClientTransport extends AbstractClientTransport {
Variant variant = new Http20Draft14(); Variant variant = new Http20Draft14();
frameReader = variant.newReader(source, true); frameReader = variant.newReader(source, true);
frameWriter = new AsyncFrameWriter(variant.newWriter(sink, true), this, executor); frameWriter = new AsyncFrameWriter(variant.newWriter(sink, true), this, executor);
frameWriter.connectionPreface();
Settings settings = new Settings();
frameWriter.settings(settings);
} }
clientFrameHandler = new ClientFrameHandler(); clientFrameHandler = new ClientFrameHandler();