OSDN Git Service

L2cap: Don't erase link when outgoing packet pending
authorHansong Zhang <hsz@google.com>
Thu, 4 Feb 2021 22:51:18 +0000 (14:51 -0800)
committerHansong Zhang <hsz@google.com>
Thu, 18 Feb 2021 21:07:46 +0000 (21:07 +0000)
commit680c06cb3715db0b4d97657d7d9e04af770ef926
treed6ec34750704011f395c252df7b8e7d4c019978d
parent355d5188cff1255b17e388ac6bedccbdc10e32c0
L2cap: Don't erase link when outgoing packet pending

Otherwise we will post to L2cap handler DataController::OnSdu with
deleted object.

Test: LE mouse
Bug: 179326888
Tag: #gd-refactor
Change-Id: I517ac9890cc8d3894067bcad346a80765d24aeca
gd/l2cap/classic/internal/link.cc
gd/l2cap/classic/internal/link.h
gd/l2cap/classic/internal/link_manager.cc
gd/l2cap/classic/internal/link_manager.h
gd/l2cap/internal/ilink.h
gd/l2cap/internal/sender.cc
gd/l2cap/internal/sender_test.cc
gd/l2cap/le/internal/link.cc
gd/l2cap/le/internal/link.h
gd/l2cap/le/internal/link_manager.cc
gd/l2cap/le/internal/link_manager.h