I always try to complete my pitches, but at the same time, I'm not going to let one pitch drain 90 minutes off the clock either. I can't afford to spend that much time on one particular guy. Of course if I am desperate for someone, I make exceptions.
I misspoke a bit earlier. I only hang up if I don't get the "pitch complete" notification right away if I have already wasted a bunch of time on a recruit.