[fix] always have stopSandbox return a promise