to really test this, maybe we should give the second one "a chance" to response too, ie. let the timeout fire instead of breaking when we have a response