You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by bt...@apache.org on 2022/08/22 15:59:30 UTC
[james-project] 03/05: JAMES-3775 Start ClamAV and Redis in parallel
This is an automated email from the ASF dual-hosted git repository.
btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 2fc87ff3f0272730cb124294463a7087be5c00f5
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Mon Aug 22 09:35:59 2022 +0700
JAMES-3775 Start ClamAV and Redis in parallel
---
.../src/test/java/org/apache/james/rspamd/DockerRSpamD.java | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/third-party/rspamd/src/test/java/org/apache/james/rspamd/DockerRSpamD.java b/third-party/rspamd/src/test/java/org/apache/james/rspamd/DockerRSpamD.java
index 864eaf0bc8..d21cdb86c2 100644
--- a/third-party/rspamd/src/test/java/org/apache/james/rspamd/DockerRSpamD.java
+++ b/third-party/rspamd/src/test/java/org/apache/james/rspamd/DockerRSpamD.java
@@ -19,6 +19,8 @@
package org.apache.james.rspamd;
+import java.util.stream.Stream;
+
import org.apache.james.rate.limiter.DockerRedis;
import org.testcontainers.containers.GenericContainer;
import org.testcontainers.containers.Network;
@@ -59,8 +61,10 @@ public class DockerRSpamD {
}
public void start() {
- dockerClamAV.start();
- dockerRedis.start();
+ Stream.<Runnable>of(dockerClamAV::start, dockerRedis::start)
+ .parallel()
+ .forEach(Runnable::run);
+
if (!container.isRunning()) {
container.start();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org