Bug fix: do not fuck up parsing after ready 1MB worth of messages.
Transition order to status Finished if Cancel comes back with error "unknown order".