Headlines feed. ETF Feed.
This commit is contained in:
@@ -12,6 +12,7 @@ namespace MarketData.Helper
|
||||
public class HeadlinesMarketDataHelper
|
||||
{
|
||||
private static int MaxThreads = 10; // (int)ThreadHelperEnum.MaxThreads;
|
||||
private static int WAIT_BETWEEN_REQUESTS_MS = 500; // wait 500 ms between requests
|
||||
private List<String> symbols;
|
||||
private int currentIndex = 0;
|
||||
|
||||
@@ -69,6 +70,7 @@ namespace MarketData.Helper
|
||||
{
|
||||
ThreadHelper threadHelper = new ThreadHelper(queueSymbols[index],resetEvents[index]);
|
||||
ThreadPool.QueueUserWorkItem(ThreadPoolCallbackLoadHeadline, threadHelper);
|
||||
try{Thread.Sleep(WAIT_BETWEEN_REQUESTS_MS);}catch{;}
|
||||
}
|
||||
MDTrace.WriteLine(LogLevel.DEBUG,"Load Headline, waiting for queued items to complete.");
|
||||
WaitHandle.WaitAll(resetEvents);
|
||||
|
||||
Reference in New Issue
Block a user