mirror of
https://github.com/Xahau/xahaud.git
synced 2025-11-27 22:15:49 +00:00
Replace DeadlineTimer with asio::steadyTimer (RIPD-1356):
The two active users of DeadlineTimer, NetworkOPs and Application, now use asio::steady_timers rather than DeadlineTimer. DeadlineTimer is removed since it is no longer used. To assure that all in-flight closures on timers are done before Stoppables call stopped(), the JobCounter is made more generic. It's now a ClosureCounter. The ClosureCounter is currently used to count closures in flight for the JobQueue, NetworkOPs, and the Application.
This commit is contained in:
@@ -21,7 +21,6 @@
|
||||
|
||||
#include <ripple/core/impl/Config.cpp>
|
||||
#include <ripple/core/impl/DatabaseCon.cpp>
|
||||
#include <ripple/core/impl/DeadlineTimer.cpp>
|
||||
#include <ripple/core/impl/LoadEvent.cpp>
|
||||
#include <ripple/core/impl/LoadMonitor.cpp>
|
||||
#include <ripple/core/impl/Job.cpp>
|
||||
|
||||
Reference in New Issue
Block a user