[jira] [Updated] (MYNEWT-64) BLE Host - HCI callback thread-safety

2016-02-10 Thread Christopher Collins (JIRA)

 [ 
https://issues.apache.org/jira/browse/MYNEWT-64?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christopher Collins updated MYNEWT-64:
--
Fix Version/s: v0_8_0_beta2

> BLE Host - HCI callback thread-safety
> -
>
> Key: MYNEWT-64
> URL: https://issues.apache.org/jira/browse/MYNEWT-64
> Project: Mynewt
>  Issue Type: Bug
>  Components: Nimble
>Reporter: Christopher Collins
>Assignee: Christopher Collins
> Fix For: v0_8_0_beta2
>
>
> When the host schedules an outgoing HCI command, it configures a callback 
> which does the actual command formation.  Some events can occur before the 
> callback is executed which render the callback invalid (e.g., connection 
> terminated).
> The fix is to ensure the appropriate resources are protected from deletion 
> while an HCI command is scheduled.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (MYNEWT-64) BLE Host - HCI callback thread-safety

2016-02-08 Thread Christopher Collins (JIRA)

 [ 
https://issues.apache.org/jira/browse/MYNEWT-64?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christopher Collins updated MYNEWT-64:
--
Summary: BLE Host - HCI callback thread-safety  (was: HCI callback 
thread-safety)

> BLE Host - HCI callback thread-safety
> -
>
> Key: MYNEWT-64
> URL: https://issues.apache.org/jira/browse/MYNEWT-64
> Project: Mynewt
>  Issue Type: Bug
>  Components: Nimble
>Reporter: Christopher Collins
>Assignee: Christopher Collins
>
> When the host schedules an outgoing HCI command, it configures a callback 
> which does the actual command formation.  Some events can occur before the 
> callback is executed which render the callback invalid (e.g., connection 
> terminated).
> The fix is to ensure the appropriate resources are protected from deletion 
> while an HCI command is scheduled.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)