Changeset 158:92ddca5e455c in finroc_plugins_tcp
- Timestamp:
- 02.06.2017 23:28:29 (7 years ago)
- Branch:
- 17.03
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
internal/tConnection.cpp
r157 r158 246 246 serialization_info.SetRegisterEntryEncoding(static_cast<uint>(network_transport::runtime_info::tRegisterUIDs::SCHEME_HANDLER), rrlib::serialization::tRegisterEntryEncoding::PUBLISH_REGISTER_ON_CHANGE); 247 247 } 248 connection->SharedConnectionInfo().input_stream_prototype.Reset(unused_initialization_buffer, deserialization_info);249 connection->SharedConnectionInfo().output_stream_prototype.Reset(unused_initialization_buffer, serialization_info);250 251 connection->InitFrontBuffer();252 248 253 249 if (primary_connection && connection->SharedConnectionInfo().remote_runtime->GetPrimaryConnection() != connection) … … 257 253 return; 258 254 } 255 else if (primary_connection) 256 { 257 connection->SharedConnectionInfo().input_stream_prototype.Reset(unused_initialization_buffer, deserialization_info); 258 connection->SharedConnectionInfo().output_stream_prototype.Reset(unused_initialization_buffer, serialization_info); 259 } 259 260 else if (express_only_connection) 260 261 { 261 if (!connection->SharedConnectionInfo().remote_runtime->AddConnection(connection, true))262 if (!connection->SharedConnectionInfo().remote_runtime->AddConnection(connection, false)) 262 263 { 263 264 connection->SharedConnectionInfo().remote_runtime = nullptr; … … 266 267 } 267 268 } 269 270 connection->InitFrontBuffer(); 268 271 connection->peer.RunEventLoop(); 269 272
Note: See TracChangeset
for help on using the changeset viewer.