Explorar o código

fix a minor leak for people offering hidden services

svn:r3113
Roger Dingledine %!s(int64=21) %!d(string=hai) anos
pai
achega
e93077c82a
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      src/or/rendservice.c

+ 1 - 0
src/or/rendservice.c

@@ -831,6 +831,7 @@ void rend_services_introduce(void) {
       if (!router || !find_intro_circuit(router,service->pk_digest)) {
         log_fn(LOG_INFO,"Giving up on %s as intro point for %s.",
                 intro, service->service_id);
+        tor_free(intro);
         smartlist_del(service->intro_nodes,j--);
         changed = service->desc_is_dirty = 1;
       }