summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/endpoint/scheduler.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/endpoint/scheduler.rs b/src/endpoint/scheduler.rs
index 8ec8323..64aa3a7 100644
--- a/src/endpoint/scheduler.rs
+++ b/src/endpoint/scheduler.rs
@@ -333,6 +333,10 @@ impl<'a> LogReceiver<'a> {
async fn join(mut self) -> Result<String> {
let mut success = None;
let mut accu = vec![];
+
+ // Reserve a reasonable amount of elements.
+ accu.reserve(4096);
+
let mut logfile = self.get_logfile().await.transpose()?;
// The timeout for the log-receive-timeout