diff --git a/todo.md b/todo.md index f86ca29..4602348 100644 --- a/todo.md +++ b/todo.md @@ -337,6 +337,10 @@ and 5. Every seat ranked the session's lifecycle hardest and least wanted to mod option"). A sender with more than 1000 concurrent multipart `dlr: true` messages silently evicts the oldest at `warn`. The inherited architect hit this on the 3am walk. +- [ ] **State in README that `SmppServer.close()` reports each session's unfinished drain as + `serverError`.** Only `docs/decisions.md` says so; README's Shutdown section covers the + session's own result alone. + - [ ] **Add a ten-line SMPP glossary to the README.** Both juniors and the no-domain mid reported the same largest cost: nothing in the repo says what a PDU, `esm_class`, `data_coding`, TON/NPI or `submit_sm`-versus-`deliver_sm` are, and the inline spec citations mark a rule without