raiden00pl opened a new pull request, #3814:
URL: https://github.com/apache/nuttx-apps/pull/3814

   
   ## Summary
   
   ntpc_stop() sets NTP_STOP_REQUESTED and signals the daemon, but the daemon 
checked the state only at the top of its loop. The signal interrupts just the 
call blocked at that moment; the daemon then continued with the remaining 
samples, each waiting up to CONFIG_NETUTILS_NTPCLIENT_TIMEOUT_MS when the 
server does not answer, and slept the retry delay. ntpcstop took about 21 s on 
sim with an unreachable server.
   
   Stop collecting samples and skip the retry delay once a stop is requested.
   
   ## Impact
   
   fix broken stop mechanism
   
   ## Testing
   
   detected by automate tests from https://github.com/railab/nuttx-testlab
   
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to