Make RunnableScheduler init a bit more robust against incorrect
configuration.
Make the receive exception correct