Acl Cert: Don't unregister on disconnect

Bug: 145832107
Tag: #gd-refactor
Test: cert/run --host
Change-Id: I995352c80aedde3506a286e9470d38507ac908a1
diff --git a/system/gd/hci/facade/acl_manager_facade.cc b/system/gd/hci/facade/acl_manager_facade.cc
index 3ff394f..6f0e1ab 100644
--- a/system/gd/hci/facade/acl_manager_facade.cc
+++ b/system/gd/hci/facade/acl_manager_facade.cc
@@ -488,16 +488,8 @@
       LOG_DEBUG("OnReadClockComplete clock:%d, accuracy:%d", clock, accuracy);
     }
 
-    void on_incoming_acl() {
-      auto packet = connection_->GetAclQueueEnd()->TryDequeue();
-      LOG_INFO("Discarding packet of length %zu after disconnect", packet->size());
-    }
-
     void OnDisconnection(ErrorCode reason) override {
       LOG_DEBUG("OnDisconnection reason: %s", ErrorCodeText(reason).c_str());
-      connection_->GetAclQueueEnd()->UnregisterDequeue();
-      connection_->GetAclQueueEnd()->RegisterDequeue(
-          facade_handler_, common::Bind(&Connection::on_incoming_acl, common::Unretained(this)));
       std::unique_ptr<BasePacketBuilder> builder =
           DisconnectionCompleteBuilder::Create(ErrorCode::SUCCESS, handle_, reason);
       ConnectionEvent disconnection;