From c8a486298cdf7b6428a4536c20e70512da913dc3 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 17 Jun 2020 11:45:02 +0530 Subject: fix another HTTP client leak --- nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt') diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt index e58b8690..b4d28130 100644 --- a/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt +++ b/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt @@ -379,7 +379,7 @@ private suspend fun talerAddIncoming(call: ApplicationCall, httpClient: HttpClie // submits ALL the prepared payments from ALL the Taler facades. // FIXME(dold): This should not be done here. -suspend fun submitPreparedPaymentsViaEbics() { +suspend fun submitPreparedPaymentsViaEbics(httpClient: HttpClient) { data class EbicsSubmission( val subscriberDetails: EbicsClientSubscriberDetails, val pain001document: String @@ -421,7 +421,6 @@ suspend fun submitPreparedPaymentsViaEbics() { } } } - val httpClient = HttpClient() workQueue.forEach { println("submitting prepared payment via EBICS") doEbicsUploadTransaction( -- cgit v1.2.3