forked from cory/tildefriends
ssb: Connection result preliminary hookup to ui, and fix some fallout.
This commit is contained in:
@ -1324,6 +1324,12 @@ static void _tf_ssb_connection_verify_identity(tf_ssb_connection_t* connection,
|
||||
JS_SetPropertyStr(context, connection->object, "is_client", JS_TRUE);
|
||||
|
||||
connection->state = k_tf_ssb_state_verified;
|
||||
if (connection->connect_callback)
|
||||
{
|
||||
connection->connect_callback(connection, NULL, connection->connect_callback_user_data);
|
||||
connection->connect_callback = NULL;
|
||||
connection->connect_callback_user_data = NULL;
|
||||
}
|
||||
if (connection->handshake_timer.data)
|
||||
{
|
||||
uv_timer_stop(&connection->handshake_timer);
|
||||
@ -2909,6 +2915,8 @@ void tf_ssb_connect(tf_ssb_t* ssb, const char* host, int port, const uint8_t* ke
|
||||
.port = port,
|
||||
.flags = connect_flags,
|
||||
.req.data = connect,
|
||||
.callback = callback,
|
||||
.user_data = user_data,
|
||||
};
|
||||
char id[k_id_base64_len] = { 0 };
|
||||
tf_ssb_id_bin_to_str(id, sizeof(id), key);
|
||||
|
Reference in New Issue
Block a user