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.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/ipc/src/lib.rs b/ipc/src/lib.rs
index 3f1c1138..734725bb 100644
--- a/ipc/src/lib.rs
+++ b/ipc/src/lib.rs
@@ -287,10 +287,11 @@ impl Descriptor {
fn spawn(&self, l: TcpListener) -> Result<()> {
let descriptor = self.clone();
thread::spawn(move || -> Result<()> {
- Ok(Server::new(descriptor)
+ Server::new(descriptor)
.expect("Failed to spawn server") // XXX
.serve_listener(l)
- .expect("Failed to spawn server")) // XXX
+ .expect("Failed to spawn server"); // XXX
+ Ok(())
});
Ok(())
}