redboltz / mqtt_cpp

Boost Software License 1.0
441 stars 107 forks source link

Fixed invalid timing async_shutdown handler call. #950

Closed redboltz closed 2 years ago

redboltz commented 2 years ago

If the 2nd async_shutdown() is called during the 1st async_shutdown processing, then the 2nd async_shutdown() is called immediately. It should be called the 1st handler calling timing.

codecov[bot] commented 2 years ago

Codecov Report

Merging #950 (6b24371) into master (5726b50) will increase coverage by 0.03%. The diff coverage is 67.64%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #950 +/- ## ========================================== + Coverage 83.08% 83.12% +0.03% ========================================== Files 66 65 -1 Lines 10391 9882 -509 ========================================== - Hits 8633 8214 -419 + Misses 1758 1668 -90 ```