[
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)