summaryrefslogtreecommitdiffstats
path: root/openpgp/examples/generate-sign-verify.rs
diff options
context:
space:
mode:
Diffstat (limited to 'openpgp/examples/generate-sign-verify.rs')
-rw-r--r--openpgp/examples/generate-sign-verify.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/openpgp/examples/generate-sign-verify.rs b/openpgp/examples/generate-sign-verify.rs
index ee7b67b2..ecfe52be 100644
--- a/openpgp/examples/generate-sign-verify.rs
+++ b/openpgp/examples/generate-sign-verify.rs
@@ -1,6 +1,7 @@
/// Generates a key, then signs and verifies a message.
use std::io::{self, Write};
+use futures::FutureExt;
use sequoia_openpgp as openpgp;
@@ -66,7 +67,7 @@ fn sign(p: &dyn Policy, sink: &mut dyn Write, plaintext: &str, tsk: &openpgp::Ce
// Finalize the OpenPGP message to make sure that all data is
// written.
- literal_writer.finalize()?;
+ literal_writer.finalize().now_or_never().unwrap()?;
Ok(())
}