basho/riak_core — pull request #121 by rustyio (2011-12-14 15:39:47+00:00)
Title: Synchronous VNode Startup (AZ1011)

Fixes regression where a service was declared "up" before all vnodes were started.

This pull request modifies `riak_core_ring_handler:ensure_vnodes_started/N` to add a longer wait for the application to start up, errors if the application fails, starts the vnodes for the application, and then declares the service up.

Depends upon the following pull requests:

+ PENDING