use adaptive timeouts for ctrl packets