mirror of
https://github.com/logos-storage/logos-storage-nim-cs-dist-tests.git
synced 2026-01-04 06:23:09 +00:00
attempt to speed up
This commit is contained in:
parent
ea686388a4
commit
79619869b8
@ -43,12 +43,11 @@ namespace AutoClient
|
||||
|
||||
public void Queue(Action<CodexWrapper> action)
|
||||
{
|
||||
if (queue.Count > 2) log.Log("Queue full. Waiting...");
|
||||
var sleep = 0.1;
|
||||
while (queue.Count > 2)
|
||||
if (queue.Count > 3) Thread.Sleep(TimeSpan.FromSeconds(5.0));
|
||||
if (queue.Count > 5) log.Log("Queue full. Waiting...");
|
||||
while (queue.Count > 5)
|
||||
{
|
||||
Thread.Sleep(TimeSpan.FromSeconds(sleep));
|
||||
sleep *= 2.0;
|
||||
Thread.Sleep(TimeSpan.FromSeconds(1.0));
|
||||
}
|
||||
|
||||
lock (queueLock)
|
||||
|
||||
@ -278,6 +278,8 @@ namespace AutoClient.Modes.FolderStore
|
||||
{
|
||||
try
|
||||
{
|
||||
if (purchase.IsStarted) return;
|
||||
|
||||
var expirySeconds = Convert.ToInt64(purchase.Request.Expiry);
|
||||
var expiry = TimeSpan.FromSeconds(expirySeconds);
|
||||
Log($"Request was submitted but not started yet. Waiting {Time.FormatDuration(expiry)} to start or expire...");
|
||||
@ -285,7 +287,7 @@ namespace AutoClient.Modes.FolderStore
|
||||
var limit = DateTime.UtcNow + expiry;
|
||||
while (DateTime.UtcNow < limit)
|
||||
{
|
||||
Thread.Sleep(TimeSpan.FromSeconds(30));
|
||||
Thread.Sleep(TimeSpan.FromSeconds(10));
|
||||
var update = GetPurchase(purchase.Request.Id);
|
||||
if (update != null)
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user