Skip to content

Commit 5440c03

Browse files
committed
fix: store port after opening
1 parent 20d8466 commit 5440c03

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/conn_mux.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,6 @@ int conn_mux_registry_init(conn_registry_t *registry, udp_socket_config_t *confi
242242
}
243243
registry_impl->map_size = INITIAL_MAP_SIZE;
244244
registry_impl->map_count = 0;
245-
registry_impl->port = config->port_begin;
246245

247246
registry_impl->sock = udp_create_socket(config);
248247
if (registry_impl->sock == INVALID_SOCKET) {
@@ -252,6 +251,8 @@ int conn_mux_registry_init(conn_registry_t *registry, udp_socket_config_t *confi
252251
return -1;
253252
}
254253

254+
registry_impl->port = udp_get_port(registry_impl->sock);
255+
255256
mutex_init(&registry_impl->send_mutex, 0);
256257
registry->impl = registry_impl;
257258

0 commit comments

Comments
 (0)