Implement Stoppable for LoadManager

This commit is contained in:
Vinnie Falco
2013-09-28 17:40:46 -07:00
parent 58a8a97177
commit 00a714d14d
16 changed files with 424 additions and 451 deletions

View File

@@ -908,7 +908,7 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple_core\functional\LoadFeeTrack.cpp">
<ClCompile Include="..\..\src\ripple_core\functional\LoadFeeTrackImp.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
@@ -1764,11 +1764,11 @@
<ClInclude Include="..\..\src\ripple_core\functional\LoadType.h" />
<ClInclude Include="..\..\src\ripple_core\functional\Config.h" />
<ClInclude Include="..\..\src\ripple_core\functional\ConfigSections.h" />
<ClInclude Include="..\..\src\ripple_core\functional\ILoadFeeTrack.h" />
<ClInclude Include="..\..\src\ripple_core\functional\LoadFeeTrack.h" />
<ClInclude Include="..\..\src\ripple_core\functional\Job.h" />
<ClInclude Include="..\..\src\ripple_core\functional\JobQueue.h" />
<ClInclude Include="..\..\src\ripple_core\functional\LoadEvent.h" />
<ClInclude Include="..\..\src\ripple_core\functional\LoadFeeTrack.h" />
<ClInclude Include="..\..\src\ripple_core\functional\LoadFeeTrackImp.h" />
<ClInclude Include="..\..\src\ripple_core\functional\LoadMonitor.h" />
<ClInclude Include="..\..\src\ripple_core\nodestore\api\Backend.h" />
<ClInclude Include="..\..\src\ripple_core\nodestore\api\Database.h" />

View File

@@ -270,9 +270,6 @@
<ClCompile Include="..\..\src\ripple_core\functional\LoadEvent.cpp">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple_core\functional\LoadFeeTrack.cpp">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple_core\functional\LoadMonitor.cpp">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClCompile>
@@ -1059,6 +1056,9 @@
<ClCompile Include="..\..\src\ripple\validators\impl\Utilities.cpp">
<Filter>[1] Ripple\validators\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple_core\functional\LoadFeeTrackImp.cpp">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\ripple_basics\containers\KeyCache.h">
@@ -1100,9 +1100,6 @@
<ClInclude Include="..\..\src\ripple_basics\utility\UptimeTimer.h">
<Filter>[2] Old Ripple\ripple_basics\utility</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple_core\functional\ILoadFeeTrack.h">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple_core\functional\Job.h">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClInclude>
@@ -1112,9 +1109,6 @@
<ClInclude Include="..\..\src\ripple_core\functional\LoadEvent.h">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple_core\functional\LoadFeeTrack.h">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple_core\functional\LoadMonitor.h">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClInclude>
@@ -2115,6 +2109,12 @@
<ClInclude Include="..\..\src\ripple\validators\impl\AgedHistory.h">
<Filter>[1] Ripple\validators\impl</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple_core\functional\LoadFeeTrackImp.h">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple_core\functional\LoadFeeTrack.h">
<Filter>[2] Old Ripple\ripple_core\functional</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="..\..\src\ripple_data\protocol\ripple.proto">