Remove volatile writes from hot path when read or write timeouts are not configured for a half-duplex channel