aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/netdev-times.py
diff options
context:
space:
mode:
authorAndre Guedes <[email protected]>2013-03-08 11:20:16 -0300
committerGustavo Padovan <[email protected]>2013-03-09 17:10:47 -0300
commit5d73e0342fd9bf500583868906325d42c4d2bf6f (patch)
treebc438120341f687ff2cd9d6337f59459b1afd6a8 /tools/perf/scripts/python/netdev-times.py
parent920c8300c66566afbf92311152c6e462a310203e (diff)
Bluetooth: HCI request error handling
When we are building a HCI request with more than one HCI command and one of the hci_req_add calls fail, we should have some cleanup routine so the HCI commands already queued on HCI request can be deleted. Otherwise, we will face some memory leaks issues. This patch implements the HCI request error handling which is the following: If a hci_req_add fails, we save the error code in hci_ request. Once hci_req_run is called, we verify the error field. If it is different from zero, we delete all HCI commands already queued and return the error code. Signed-off-by: Andre Guedes <[email protected]> Acked-by: Johan Hedberg <[email protected]> Signed-off-by: Gustavo Padovan <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions