A single-server queue with limited virtual waiting time