in chime-sdk-signaling-cpp/src/signaling/default_signaling_client.cc [129:135]
void DefaultSignalingClient::Stop() {
CHIME_LOG(LogLevel::kInfo, "Stopping DefaultSignalingClient")
if (state_ != SignalingState::kConnected) return;
// Gracefully, shutting down if it is connected. It will call Close() to terminate when LEAVE_ACK is received.
SendLeave();
state_ = SignalingState::kDisconnecting;
}