EmryZhang opened a new pull request, #282:
URL: https://github.com/apache/casbin-cpp/pull/282

   Ticker creates and retains an asynchronous task on every tick. Slow 
callbacks accumulate, and stopping can wait behind the timer's interval lock.
   
   Run callbacks on one worker, wake interval waits on stop, and join after 
releasing the timer state lock. Handle StopAutoLoadPolicy before auto-loading 
has started. Add regressions for slow callbacks, restart, interruption of a 
long wait and repeated stop before start.
   
   Validation: the three lifecycle tests pass 25 iterations. A local 
integration build passes all 79 C++ tests.
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to