From: Tim Peters Date: Mon, 15 Jan 2001 22:53:46 +0000 (+0000) Subject: Variant of Skip's patch 103246 (Remove unneeded string exception compat from Queue). X-Git-Tag: v2.1a1~246 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b8c941771a5f92d68cefb1fec1636947e8a99f4e;p=thirdparty%2FPython%2Fcpython.git Variant of Skip's patch 103246 (Remove unneeded string exception compat from Queue). --- diff --git a/Lib/Queue.py b/Lib/Queue.py index 9d5f79980cff..0e6bbf055a46 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):