Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bee5f4ed authored by Jayden Kim's avatar Jayden Kim Committed by Gerrit Code Review
Browse files

Merge "Notify socket disconnection event to socket hal" into main

parents 9d35625c b736d7d5
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -265,6 +265,12 @@ static void btsock_l2cap_free_l(l2cap_socket* sock) {
          SOCKET_CONNECTION_STATE_DISCONNECTED,
          sock->server ? SOCKET_ROLE_LISTEN : SOCKET_ROLE_CONNECTION, sock->app_uid, sock->channel,
          sock->tx_bytes, sock->rx_bytes, sock->name);
  if (com::android::bluetooth::flags::socket_settings_api()) {
    if (sock->data_path == BTSOCK_DATA_PATH_HARDWARE_OFFLOAD && !sock->server &&
        sock->socket_id != 0) {
      bluetooth::shim::GetLppOffloadManager()->SocketClosed(sock->socket_id);
    }
  }
  if (sock->next) {
    sock->next->prev = sock->prev;
  }