When receiving messages the state for the message is removed.
If no state is found an error was thrown.
This should not cause an error as that's an ok scenario.
Also changes the parsing of the flags from init to a custom method, as I
bumped in this issue https://github.com/golang/go/issues/31859
When receiving messages the state for the message is removed. If no state is found an error was thrown. This should not cause an error as that's an ok scenario. Also changes the parsing of the flags from init to a custom method, as I bumped in this issue https://github.com/golang/go/issues/31859