Invalid state

See inline comments/questions.
This just complements another change in master already 73086429010c079c1589dbedff6e6205b78d9a4b. I didn't realize the reader wasn't passing a callback so the error was dropped. So we just emit here so logs can grab it and explicitly destroy it so it falls into the reconnect goodness.