|
@@ -3105,8 +3105,10 @@ hs_service_del_ephemeral(const char *address)
|
|
|
goto err;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
- close_service_circuits(service);
|
|
|
+
|
|
|
+ * that the rendezvous circuits aren't closed in order for any existing
|
|
|
+ * connections to finish. We let the application terminate them. */
|
|
|
+ close_service_intro_circuits(service);
|
|
|
remove_service(hs_service_map, service);
|
|
|
hs_service_free(service);
|
|
|
|