'Worker routine that does the actual UniformDH key exchange.  We need to
call it from a defered so that it does not block the main event loop.'

def _uniform_dh_errback(self, failure, other_pubkey):

    self.circuit.close()
    log.warning(("obfs3:    Corrupted    public    key    '%s'" % repr(other_pubkey)))
