Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
None
-
Security Level: Public (Viewable by anyone)
-
None
Description
When a GATT procedure completes, its callback gets executed. The procedure doesn't get deleted until after the callback. This is problematic if the application wants to initiate another procedure from within the callback and the GATT proc pool is empty. We should copy the data necessary for the callback and delete the procedure, then call the callback.