Future version of the remoting module may add other modes of creating channel
that doesn't involve stream pair. Therefore, we aren't committing to this method.
This method isn't a part of the committed API of the channel class.
as of 2.9
Override PingThread.onDead(Throwable) to receive the cause, but also override this method
and provide a fallback behaviour to be backward compatible with earlier version of remoting library.