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

William San Filippo commented on MYNEWT-536:
--------------------------------------------

A fix has been committed. Needs a bit more testing before being considered 
resolved, but tested that a supervision timeout will occur if the device goes 
away and that no supervision timeout occurs if data packets are being 
transferred.

> MBUF exhaustion can cause connection supervision timeout
> --------------------------------------------------------
>
>                 Key: MYNEWT-536
>                 URL: https://issues.apache.org/jira/browse/MYNEWT-536
>             Project: Mynewt
>          Issue Type: Bug
>          Components: Nimble
>    Affects Versions: v1_0_0_beta1
>            Reporter: William San Filippo
>            Assignee: William San Filippo
>             Fix For: v1_0_0_rel
>
>
> If no mbufs are available for reception it is possible that a connection will 
> terminate due to a supervision timeout. In the current code, a mbuf needs to 
> be available to hand to the LL task in order for the supervision timeout to 
> be reset.



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

Reply via email to