From b8c941771a5f92d68cefb1fec1636947e8a99f4e Mon Sep 17 00:00:00 2001 From: Tim Peters Date: Mon, 15 Jan 2001 22:53:46 +0000 Subject: Variant of Skip's patch 103246 (Remove unneeded string exception compat from Queue). --- Lib/Queue.py | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) (limited to 'Lib/Queue.py') diff --git a/Lib/Queue.py b/Lib/Queue.py index 9d5f79980cf..0e6bbf055a4 100644 --- a/Lib/Queue.py +++ b/Lib/Queue.py @@ -1,18 +1,12 @@ """A multi-producer, multi-consumer queue.""" -# define this exception to be compatible with Python 1.5's class -# exceptions, but also when -X option is used. -try: - class Empty(Exception): - pass - class Full(Exception): - pass -except TypeError: - # string based exceptions - # exception raised by get(block=0)/get_nowait() - Empty = 'Queue.Empty' - # exception raised by put(block=0)/put_nowait() - Full = 'Queue.Full' +class Empty(Exception): + "Exception raised by Queue.get(block=0)/get_nowait()." + pass + +class Full(Exception): + "Exception raised by Queue.put(block=0)/put_nowait()." + pass class Queue: def __init__(self, maxsize=0): -- cgit v1.2.3