Dial with timeout