fixed a bug caused by calling the wrong recvRetry() by bus