when pingRequest is used, then any incoming message will have to reset the ping timeout timer.