Implementing Processing vertex state with list, inverts processing order.
Removed flushing after undeliverable signal, it's unnecessary.

Also changed scheduling: Only processing if there are no pending
messages.