You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by "sjanc (via GitHub)" <gi...@apache.org> on 2023/09/15 15:28:37 UTC
[GitHub] [mynewt-nimble] sjanc opened a new pull request, #1612: nimble/ll: Drop received PDU if it is handled after scan was stopped
sjanc opened a new pull request, #1612:
URL: https://github.com/apache/mynewt-nimble/pull/1612
When doing continuous scan and channel is changed close to scan stop it is possible that PDU is received before interval timer is cancelled and RX is disabled. This may lead to processing received PDU only after scanner is already stopped. While this case was already handled in LL task it was not correctly handled in ISR. If this happen simply mark PDU to be ignored by LL and don't process it in ISR.
This is more likely to happen when small scan window is used.
Mostly affects initiator state as this may lead to assert when happen after CONNECTION_IND was already sent.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@mynewt.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [mynewt-nimble] sjanc commented on pull request #1612: nimble/ll: Drop received PDU if it is handled after scan was stopped
Posted by "sjanc (via GitHub)" <gi...@apache.org>.
sjanc commented on PR #1612:
URL: https://github.com/apache/mynewt-nimble/pull/1612#issuecomment-1723022037
compliance check failure is due to STATS macros...
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@mynewt.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [mynewt-nimble] sjanc merged pull request #1612: nimble/ll: Drop received PDU if it is handled after scan was stopped
Posted by "sjanc (via GitHub)" <gi...@apache.org>.
sjanc merged PR #1612:
URL: https://github.com/apache/mynewt-nimble/pull/1612
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@mynewt.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org