From 4e95cefab9f0b39d8b5a31a92b2a0d0eb4edf593 Mon Sep 17 00:00:00 2001
From: Robert Habermeier <rphmeier@gmail.com>
Date: Fri, 10 Aug 2018 13:56:54 +0200
Subject: [PATCH] don't wait for all futures to resolve before shutdown (#536)

---
 substrate/polkadot/cli/src/lib.rs | 2 --
 1 file changed, 2 deletions(-)

diff --git a/substrate/polkadot/cli/src/lib.rs b/substrate/polkadot/cli/src/lib.rs
index b2da24ee103..1a2e2f4850b 100644
--- a/substrate/polkadot/cli/src/lib.rs
+++ b/substrate/polkadot/cli/src/lib.rs
@@ -95,8 +95,6 @@ pub fn run<I, T, W>(args: I, worker: W, version: cli::VersionInfo) -> error::Res
 				true => run_until_exit(&mut runtime, service::new_light(config, executor)?, worker)?,
 				false => run_until_exit(&mut runtime, service::new_full(config, executor)?, worker)?,
 			}
-			// TODO: hard exit if this stalls?
-			runtime.shutdown_on_idle().wait().expect("failed to shut down event loop");
 		}
 	}
 	Ok(())
-- 
GitLab