Browse Source

Propagate message to next transport

eric.gressman 2 years ago
parent
commit
008797245a
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/impl/tcpproxytransport.cpp

+ 4 - 0
src/impl/tcpproxytransport.cpp

@@ -70,6 +70,10 @@ void TcpProxyTransport::incoming(message_ptr message) {
 					mBuffer.erase(mBuffer.begin(), mBuffer.begin() + len);
 				}
 			}
+			else if (state() == State::Connected)
+			{
+				recv(std::move(message));
+			}
 
 			return;
 		} catch (const std::exception &e) {