diff options
Diffstat (limited to 'chromium/net/tools/flip_server/sm_connection.cc')
-rw-r--r-- | chromium/net/tools/flip_server/sm_connection.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/chromium/net/tools/flip_server/sm_connection.cc b/chromium/net/tools/flip_server/sm_connection.cc index 158cd30ff4f..4acdea44adf 100644 --- a/chromium/net/tools/flip_server/sm_connection.cc +++ b/chromium/net/tools/flip_server/sm_connection.cc @@ -391,7 +391,9 @@ bool SMConnection::SetupProtocolInterfaces() { VLOG(2) << log_prefix_ << ACCEPTOR_CLIENT_IDENT << (sm_spdy_interface_ ? "Creating" : "Reusing") << " SPDY interface."; - if (!sm_spdy_interface_) + if (sm_spdy_interface_) + sm_spdy_interface_->CreateFramer(version); + else sm_spdy_interface_ = new SpdySM( this, NULL, epoll_server_, memory_cache_, acceptor_, version); sm_interface_ = sm_spdy_interface_; |