diff options
author | Zach Johnson <zachoverflow@google.com> | 2015-01-12 13:56:46 -0800 |
---|---|---|
committer | Andre Eisenbach <eisenbach@google.com> | 2015-03-16 16:51:41 -0700 |
commit | 1ece3a37fca9ced4f9f3c3a66fac99b0e5cabf92 (patch) | |
tree | 3cb0d84a8bfef5f065d71daf059fbafe6e1bc110 /stack/mcap/mca_api.c | |
parent | 93167ea7a303c400ab8ee53b6df74fe7e3182e5f (diff) | |
download | android_system_bt-1ece3a37fca9ced4f9f3c3a66fac99b0e5cabf92.tar.gz android_system_bt-1ece3a37fca9ced4f9f3c3a66fac99b0e5cabf92.tar.bz2 android_system_bt-1ece3a37fca9ced4f9f3c3a66fac99b0e5cabf92.zip |
Drop duplicate profile connection requests
If profile connection requests come in too quickly
for us to handle, clients can effectively DoS the bluetooth
stack.
We used to see out of buffer errors because the requests
were batched up and sitting on buffers the rest of the stack
needed. With the switch to pure allocation we didn't see that
specific problem anymore, but we were still running into the
sanity assert.
Bug: 18323666
Diffstat (limited to 'stack/mcap/mca_api.c')
0 files changed, 0 insertions, 0 deletions