Matching latest Riddle interface.
This only happens when there's no primary key index on the model's table - can't see it happening much, but let's have a smart default just in case. Thanks to Christian Hellsten for determining the cause.
…will fail to start, but the log file will be completely empty.
I had my signals crossed :). Incorrect use of wait. I have something similar working now in my development environment and it seems to work with foreman.
This is useful for people using something like `foreman`.
… or not.
…f Riddle we're using.