diff --git a/trunk/src/or/rendclient.c b/trunk/src/or/rendclient.c index d726cb5cb1..82f3681e07 100644 --- a/trunk/src/or/rendclient.c +++ b/trunk/src/or/rendclient.c @@ -98,6 +98,9 @@ rend_client_send_introduction(circuit_t *introcirc, circuit_t *rendcirc) { return -1; } + /* we don't need it anymore, plus it's been used. send the destroy. */ + circuit_mark_for_close(introcirc); + return 0; err: if(parsed)