fix timeout / fail bug: res.end -> res.send