From 79309c1208b16d1d4a496e32132b6da9c90e2398 Mon Sep 17 00:00:00 2001 From: Jeff Epler Date: Fri, 22 Sep 2023 14:25:50 -0500 Subject: [PATCH] re-add CP-specific exception types --- py/objexcept.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/py/objexcept.c b/py/objexcept.c index 47debb44f8..ff7360c85c 100644 --- a/py/objexcept.c +++ b/py/objexcept.c @@ -404,8 +404,10 @@ MP_DEFINE_EXCEPTION(Exception, BaseException) /* MP_DEFINE_EXCEPTION(BlockingIOError, OSError) MP_DEFINE_EXCEPTION(ChildProcessError, OSError) + */ MP_DEFINE_EXCEPTION(ConnectionError, OSError) MP_DEFINE_EXCEPTION(BrokenPipeError, ConnectionError) + /* MP_DEFINE_EXCEPTION(ConnectionAbortedError, ConnectionError) MP_DEFINE_EXCEPTION(ConnectionRefusedError, ConnectionError) MP_DEFINE_EXCEPTION(ConnectionResetError, ConnectionError) @@ -414,7 +416,9 @@ MP_DEFINE_EXCEPTION(Exception, BaseException) MP_DEFINE_EXCEPTION(NotADirectoryError, OSError) MP_DEFINE_EXCEPTION(PermissionError, OSError) MP_DEFINE_EXCEPTION(ProcessLookupError, OSError) + */ MP_DEFINE_EXCEPTION(TimeoutError, OSError) + /* MP_DEFINE_EXCEPTION(FileExistsError, OSError) MP_DEFINE_EXCEPTION(FileNotFoundError, OSError) MP_DEFINE_EXCEPTION(ReferenceError, Exception)