add reconnection timer to Mac client