Mediation connection get stuck if peer is not online
The mediation connection to a remote peer gets stuck if the peer is not online.
The mediation client seems to wait for a callback message of the mediation server on the online status of the peer. The callback waits and no timeout seems to be in place which leads to an unbounded waiting periode.
It would be desireable to have a clean error condition of the mediation client (and to have the callback optional with a configuration parameter for the timeout).