summaryrefslogtreecommitdiffstats
path: root/ipc/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ipc/src/lib.rs')
-rw-r--r--ipc/src/lib.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/ipc/src/lib.rs b/ipc/src/lib.rs
index 9526c031..c4946816 100644
--- a/ipc/src/lib.rs
+++ b/ipc/src/lib.rs
@@ -42,7 +42,6 @@ use std::net::{SocketAddr, AddrParseError, TcpStream, TcpListener};
use std::path::PathBuf;
extern crate capnp_rpc;
-#[macro_use] extern crate failure;
extern crate fs2;
extern crate futures;
extern crate lalrpop_util;
@@ -51,7 +50,7 @@ extern crate tokio;
extern crate tokio_core;
extern crate tokio_io;
-use failure::Fallible as Result;
+use anyhow::Result;
use fs2::FileExt;
use futures::{Future, Stream};
@@ -315,7 +314,7 @@ impl Server {
if args.len() != 7 || args[1] != "--home"
|| args[3] != "--lib" || args[5] != "--ephemeral" {
- return Err(format_err!(
+ return Err(anyhow::anyhow!(
"Usage: {} --home <HOMEDIR> --lib <LIBDIR> \
--ephemeral true|false", args[0]));
}
@@ -328,7 +327,7 @@ impl Server {
cfg.set_ephemeral();
}
} else {
- return Err(format_err!(
+ return Err(anyhow::anyhow!(
"Expected 'true' or 'false' for --ephemeral, got: {}",
args[6]));
}