mirror of
https://github.com/python/cpython.git
synced 2025-07-24 11:44:31 +00:00
Issue #27040: Add loop.get_exception_handler method
This commit is contained in:
parent
7bf36dace8
commit
7ed7ce6ee7
4 changed files with 12 additions and 0 deletions
|
@ -1078,6 +1078,11 @@ class BaseEventLoop(events.AbstractEventLoop):
|
|||
logger.info('%s: %r' % (debug_log, transport))
|
||||
return transport, protocol
|
||||
|
||||
def get_exception_handler(self):
|
||||
"""Return an exception handler, or None if the default one is in use.
|
||||
"""
|
||||
return self._exception_handler
|
||||
|
||||
def set_exception_handler(self, handler):
|
||||
"""Set handler as the new event loop exception handler.
|
||||
|
||||
|
|
|
@ -484,6 +484,9 @@ class AbstractEventLoop:
|
|||
|
||||
# Error handlers.
|
||||
|
||||
def get_exception_handler(self):
|
||||
raise NotImplementedError
|
||||
|
||||
def set_exception_handler(self, handler):
|
||||
raise NotImplementedError
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue