Ahhh, I got it... it's waiting for the pipe to close:
(w/pipe "grep 'other'" (prn "other") (close stdout) (readlines))