[feat] LeaveConnection() method needs to specific which transmission wants to leave

This commit is contained in:
dijunkun
2024-08-07 17:32:22 +08:00
parent 8dc96eeb4c
commit dd8ab05d0f
4 changed files with 10 additions and 8 deletions

View File

@@ -81,13 +81,13 @@ int JoinConnection(PeerPtr *peer_ptr, const char *transmission_id,
return ret;
}
int LeaveConnection(PeerPtr *peer_ptr) {
int LeaveConnection(PeerPtr *peer_ptr, const char *transmission_id) {
if (!peer_ptr) {
LOG_ERROR("peer_ptr not created");
return -1;
}
peer_ptr->peer_connection->Leave();
peer_ptr->peer_connection->Leave(transmission_id);
LOG_INFO("LeaveConnection");
return 0;
}