implement select() polling of return data so you can abort from non-returning (like infinite loops) code sent to nREPL