summaryrefslogtreecommitdiffstats
path: root/src/endpoint/scheduler.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/endpoint/scheduler.rs')
-rw-r--r--src/endpoint/scheduler.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/endpoint/scheduler.rs b/src/endpoint/scheduler.rs
index 2374aa9..ac1d725 100644
--- a/src/endpoint/scheduler.rs
+++ b/src/endpoint/scheduler.rs
@@ -337,7 +337,10 @@ impl<'a> LogReceiver<'a> {
// Reserve a reasonable amount of elements.
accu.reserve(4096);
- let mut logfile = self.get_logfile().await.transpose()?;
+ let mut logfile = self.get_logfile()
+ .await
+ .transpose()
+ .context("Getting Logfile")?;
// The timeout for the log-receive-timeout
//
@@ -440,9 +443,10 @@ impl<'a> LogReceiver<'a> {
.create(true)
.create_new(true)
.write(true)
- .open(path)
+ .open(&path)
.await
.map(tokio::io::BufWriter::new)
+ .with_context(|| anyhow!("Opening {}", path.display()))
.map_err(Error::from)
})
} else {