// keep the connection for 20s alive. Setting -1 means to keep it
// open as long as possible
FutureBootstrap masterAnother = peer1.bootstrap().peerAddress(peer2.peerAddress()).start();
FutureBootstrap anotherMaster = peer2.bootstrap().peerAddress(peer1.peerAddress()).start();
masterAnother.awaitUninterruptibly();
anotherMaster.awaitUninterruptibly();
FuturePeerConnection fpc = peer1.createPeerConnection(peer2.peerAddress());
// fpc.awaitUninterruptibly();
// PeerConnection peerConnection = fpc.peerConnection();
String sentObject = "Hello";
FutureDirect fd = peer1.sendDirect(fpc).object(sentObject).start();