The proper way to deal with finished requests; it passes the request as parameter, avoiding any need to keep accounting for it