commit | 3e38dca2bc7c7629d7159663d597a1e886d85527 | [log] [tgz] |
---|---|---|
author | Martijn Coenen <maco@google.com> | Thu Apr 18 19:43:27 2013 -0700 |
committer | Martijn Coenen <maco@google.com> | Thu Apr 18 19:50:24 2013 -0700 |
tree | dcd90a1114dac38a7c50eb6549a7214fefc8cc15 | |
parent | 2526197cb8039c1fa66c950110c78cbc95de1bba [diff] |
Don't close the NFC-EE pipe immediately on disable. The combination of an outstanding APDU request together with a "warm-reset" HCI command that we send on NFC disable sometimes cause a complete NFC controller lockup (depending on the order and timing). To prevent this, delay closing the NFC-EE pipe for a while on NFC disable to give processes a chance to finish their outstanding APDU request. Bug: 8660403 Change-Id: I40d5f33fc41453aa3592a50721b8bef793e0af5d