vspd runs some tasks on startup - database consistency checks, catching up with missed blocks, etc. If a shutdown is requested while these tasks are running, vspd should stop immediately rather than continuing to start the web API server and other background tasks.