'Spawn an async request to a remote webserver.'

def async_send(self, url, data, headers, success_cb, failure_cb):

    self._lock.acquire()
    return gevent.spawn(super(GeventedHTTPTransport, self).send, url, data, headers).link((lambda x: self._done(x, success_cb, failure_cb)))
