I think default should be 60s like rest of system to be consistent.  But @jonmeredith and @russelldb seem to agree on infinity here.  My argument against is a) consistency and b) not tying up resource for an indefinite amount of time without the user explicitly saying to do so.  Hell, I would argue the 60s timeout is too large.