wait until request shifts from pending to having response, then send response