diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/endpoint/scheduler.rs | 4 |
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 |