fix race: only start listening after we set numaccpt condition
looks like we can make timings stricter and get better perf
fix
remove needless Writer complexity
add another set of tests
tigher timing seems ok
comment
proper shutdown of spool so we don't see spurious messages
workaround for test sometimes getting stuck