I still get a bit confused by the name `gracefulShutdown()`, should we deprecate it and rename it to `waitForGracefulShutdown()`?