face: connect to Transport during construction
This allows DummyClientFace to receive packets without sending.
refs #2318
Change-Id: I7451d2c4a873e4680cfb380c9029b1edcd4af7fb
diff --git a/src/util/dummy-client-face.cpp b/src/util/dummy-client-face.cpp
index a7ab505..ff24326 100644
--- a/src/util/dummy-client-face.cpp
+++ b/src/util/dummy-client-face.cpp
@@ -166,7 +166,7 @@
shared_ptr<DummyClientFace>
makeDummyClientFace(const DummyClientFace::Options& options)
{
- // cannot use make_shared<DummyClientFace> before DummyClientFace constructor is private
+ // cannot use make_shared<DummyClientFace> because DummyClientFace constructor is private
return shared_ptr<DummyClientFace>(
new DummyClientFace(options, make_shared<DummyClientFace::Transport>()));
}
@@ -175,7 +175,7 @@
makeDummyClientFace(boost::asio::io_service& ioService,
const DummyClientFace::Options& options)
{
- // cannot use make_shared<DummyClientFace> before DummyClientFace constructor is private
+ // cannot use make_shared<DummyClientFace> because DummyClientFace constructor is private
return shared_ptr<DummyClientFace>(
new DummyClientFace(options, make_shared<DummyClientFace::Transport>(),
ref(ioService)));