use apis that eventlet actually provides instead of ones I make up
extra test case for multiple requests