call getPeer() from another transport, fixes #146