Improved KeyboardInterrupt Exception Handling (#5237)

This commit is contained in:
Richard Liaw
2019-07-22 02:29:56 -07:00
committed by GitHub
parent f9043cc49a
commit 53fb876a5f
5 changed files with 34 additions and 3 deletions
+2 -1
View File
@@ -36,6 +36,7 @@ from ray.includes.unique_ids cimport (
)
from ray.includes.task cimport CTaskSpec
from ray.includes.ray_config cimport RayConfig
from ray.exceptions import RayletError
from ray.utils import decode
cimport cpython
@@ -57,7 +58,7 @@ cdef int check_status(const CRayStatus& status) nogil except -1:
with gil:
message = status.message().decode()
raise Exception(message)
raise RayletError(message)
cdef c_vector[CObjectID] ObjectIDsToVector(object_ids):