Bluetooth: AsyncFdWatcher: Fix FD leak

AsyncFdWatcher thread notification pipe fds without close
which causes FD leak under Bluetooth on/off stress test.

Close the notification pipe fds when shut down Bluetooth.

Test: Bluetooth on/off stress test

Change-Id: I7575adec49161f9764f0e070ef3c1043b8295a97
This commit is contained in:
Peng Qi
2017-08-22 17:38:34 +08:00
committed by Andre Eisenbach
parent b65c5ceff2
commit 5c6da2669c

View File

@@ -105,6 +105,9 @@ int AsyncFdWatcher::stopThread() {
timeout_cb_ = nullptr;
}
close(notification_listen_fd_);
close(notification_write_fd_);
return 0;
}