summaryrefslogtreecommitdiff
path: root/src/multiplex.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/multiplex.c')
-rw-r--r--src/multiplex.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/multiplex.c b/src/multiplex.c
index 2de4621..0911540 100644
--- a/src/multiplex.c
+++ b/src/multiplex.c
@@ -108,9 +108,9 @@ static void direct_connect(struct nn_packet_stream *client, u8 id)
multiplex_direct_global.connection_callback(multiplex_direct_global.userdata, id, server);
server->direct = client;
client->direct = server;
- // Connected happens on the server first.
- nn_packet_stream_connected(server);
- nn_packet_stream_connected(client);
+ // Explicitly signal connected on the server first.
+ nn_packet_stream_set_connected(server);
+ nn_packet_stream_set_connected(client);
}
void nn_multiplex_direct_connect(struct nn_packet_stream *client, u8 id)