From 5748da9f8d7e1cca0d9e16fa81392b2911dd3edc Mon Sep 17 00:00:00 2001 From: ~siprel Date: Wed, 3 Jun 2020 00:28:31 +0000 Subject: [PATCH] king: TODO.md cleanup. --- pkg/hs/urbit-king/TODO.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkg/hs/urbit-king/TODO.md b/pkg/hs/urbit-king/TODO.md index 62f892e7f..692638ce7 100644 --- a/pkg/hs/urbit-king/TODO.md +++ b/pkg/hs/urbit-king/TODO.md @@ -1,4 +1,4 @@ -# New IPC +# New IPC Protocol Stubbed out: @@ -19,7 +19,7 @@ Stubbed out: King-Haskell specific features: - [x] Re-implement `collectFX` flow in Serf/Pier. -- [ ] Hook up `collectFX` to CLI. +- [x] Hook up `collectFX` to CLI. - [ ] Test new `collectFX` flow Performance: @@ -31,18 +31,19 @@ Polish: - [x] Cleanup batching flow. - [x] Think through how to shutdown the serf on exception. +- [ ] King should shutdown promptly on ^C. Always takes 2s in practice. - [ ] Logging for new IPC flow. - [ ] Logging for boot sequence. - [ ] Bring back progress bars. # Misc Bugs +- [ ] `king run --collect-fx` flag does nothing. Remove or implement. - [ ] Handle ^C in connected terminals. It should interrupt current event (send SIGINT to serf, which will cause the current event to fail promptly). - [ ] The terminal driver seems to have a race condition when spinner changed too quickly. -- [ ] King should shutdown promptly on ^C. Always takes 2s in practice. # Cleanup