From 470c0dc3f72f0a68b1b48394b85318b9c830cb10 Mon Sep 17 00:00:00 2001 From: ryanlovett <rylo@berkeley.edu> Date: Fri, 21 Apr 2023 20:10:37 -0700 Subject: [PATCH] Test patch from jupyterhub/batchspawner#254. --- batchspawner/batchspawner.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/batchspawner/batchspawner.py b/batchspawner/batchspawner.py index 085884ec..887e5ec3 100644 --- a/batchspawner/batchspawner.py +++ b/batchspawner/batchspawner.py @@ -458,6 +458,13 @@ async def start(self): # don't actually run the single-user server yet. if hasattr(self, "mock_port"): self.port = self.mock_port + # Check if job is still running + status = await self.poll() + if status: + raise RuntimeError( + "The Jupyter batch job started" + " but died before launching the single-user server." + ) self.db.commit() self.log.info(