Skip to content
This repository has been archived by the owner on Mar 25, 2024. It is now read-only.

Commit

Permalink
Fix http client buffer (#15)
Browse files Browse the repository at this point in the history
* only read headers into memory

* set infinite timeout for httpclient for soapRequests

* use unix slash for path

* remove superfluous tostring

* bugFix: increment transaction before writing, not after
  • Loading branch information
Jarle Pedersen authored Feb 26, 2019
1 parent a4d7577 commit 0982002
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions CORESubscriber/Changelog.cs
Original file line number Diff line number Diff line change
Expand Up @@ -83,9 +83,11 @@ private static void DoTransactions(FileInfo fileInfo)

private static void PrepareAndSendTransaction(XElement transaction)
{
if (Dataset.GetTransaction() > Transaction)
var abortedTransaction = Dataset.GetTransaction();

if (abortedTransaction > Transaction)
{
Console.WriteLine("Transaction already run. Skipping");
Console.WriteLine($"Transaction {Transaction} is lower than abortedTransaction ({abortedTransaction}). Skipping");

Transaction++;

Expand All @@ -94,7 +96,9 @@ private static void PrepareAndSendTransaction(XElement transaction)

Send(SetTransactionValues(transaction));

Dataset.SetTransaction(Transaction++.ToString());
Transaction++;

Dataset.SetTransaction(Transaction.ToString());
}

private static XDocument SetTransactionValues(XElement transaction)
Expand Down

0 comments on commit 0982002

Please sign in to comment.