summaryrefslogtreecommitdiff
path: root/src/or/connection.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/or/connection.c')
-rw-r--r--src/or/connection.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/or/connection.c b/src/or/connection.c
index bc18dab1ec..01b533d9b5 100644
--- a/src/or/connection.c
+++ b/src/or/connection.c
@@ -998,6 +998,9 @@ connection_create_listener(const struct sockaddr *listensockaddr,
"%s listening on port %u.",
conn_type_to_string(type), gotPort);
+ if (type == CONN_TYPE_CONTROL_LISTENER)
+ control_ports_write_to_file();
+
conn->state = LISTENER_STATE_READY;
if (start_reading) {
connection_start_reading(conn);