node: fix shutdown (#1308)
* node: remove grandpa authority flags * node: exit-guard grandpa and aura spawned futures * node: wait for futures to stop running on shutdown * core: run connectivity tests on same ports * core: pass on_exit future when starting aura and grandpa * node: add issue number to todo * core: fix aura and grandpa tests
Showing
- substrate/core/consensus/aura/src/lib.rs 8 additions, 5 deletionssubstrate/core/consensus/aura/src/lib.rs
- substrate/core/finality-grandpa/src/lib.rs 2 additions, 1 deletionsubstrate/core/finality-grandpa/src/lib.rs
- substrate/core/finality-grandpa/src/tests.rs 3 additions, 0 deletionssubstrate/core/finality-grandpa/src/tests.rs
- substrate/core/service/src/lib.rs 7 additions, 3 deletionssubstrate/core/service/src/lib.rs
- substrate/core/service/test/src/lib.rs 8 additions, 4 deletionssubstrate/core/service/test/src/lib.rs
- substrate/node/cli/src/lib.rs 13 additions, 3 deletionssubstrate/node/cli/src/lib.rs
- substrate/node/cli/src/service.rs 13 additions, 12 deletionssubstrate/node/cli/src/service.rs
Please register or sign in to comment