You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@mynewt.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2016/09/29 18:26:21 UTC

[jira] [Commented] (MYNEWT-397) Assert in ble_ll_adv.c caused by starting/stopping advertising frequently.

    [ https://issues.apache.org/jira/browse/MYNEWT-397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15533608#comment-15533608 ] 

ASF subversion and git services commented on MYNEWT-397:
--------------------------------------------------------

Commit 317f82c61cbf22cfe11305809b3765ae64d46515 in incubator-mynewt-core's branch refs/heads/develop from [~wes3]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-mynewt-core.git;h=317f82c ]

MYNEWT-397: Nimble controller assert if advertising started/stopped frequently

There was an assert in the advertising code in the nimble controller that
would assert if the advertising state machine was not enabled and an
advertising event finished. The code contained a race condition where
it was possible that the advertising state machine was stopped but
an advertising end event was processed by the Link Layer. The code will
now ignore advertising packets that are processed after advertising has
been stopped as these events are asynchronous to the controller.


> Assert in ble_ll_adv.c caused by starting/stopping advertising frequently.
> --------------------------------------------------------------------------
>
>                 Key: MYNEWT-397
>                 URL: https://issues.apache.org/jira/browse/MYNEWT-397
>             Project: Mynewt
>          Issue Type: Bug
>          Components: Nimble
>    Affects Versions: v0_9_0
>            Reporter: William San Filippo
>            Assignee: William San Filippo
>             Fix For: v1_0_0_beta1
>
>
> The nimble controller will crash intermittently if advertising is started/stopped frequently.



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