This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

bsd_shutdown() takes up to 10 minutes in NCS 1.4

Hi,

In our app, we have updated from NCS 1.3 to 1.4 and suddenly calling bsd_shutdown() blocks the whole application for up to 10 minutes. Probably it is now waiting on something in the new version but we are unable to find the reason. Could you please tell us what changed since the 1.3 that might be blocking the app? Unfortunately, we cannot provide a modem trace because it is running on our custom board with no UART output.

Parents
  • Hi!

    The only change I can find in the release notes between bsdlib 0.7.3 (which NCS 1.3.0) uses and 0.8.1 (which NCS 1.4.0) uses is:

    Updated bsd_shutdown() to perform a proper shutdown of the modem and the library.

    But 10 minutes is not a realistic time for that to take. If you can't provide a modem trace, would you mind providing me with your source code so I can test this for myself? I can make this ticket private if you prefer that.

    Best regards,

    Heidi

Reply
  • Hi!

    The only change I can find in the release notes between bsdlib 0.7.3 (which NCS 1.3.0) uses and 0.8.1 (which NCS 1.4.0) uses is:

    Updated bsd_shutdown() to perform a proper shutdown of the modem and the library.

    But 10 minutes is not a realistic time for that to take. If you can't provide a modem trace, would you mind providing me with your source code so I can test this for myself? I can make this ticket private if you prefer that.

    Best regards,

    Heidi

Children
No Data
Related