Benjamin Mintz 850a0431bf Catch asyncio.CancelledError in 3.8 in typing context manager
In python 3.8, asyncio.CancelledError is a subclass of BaseException
rather than Exception, so `except Exception:` will not swallow
CancelledError. This change prevents an error in 3.8 from being printed
to the console when the following is run:

```
async with ctx.typing():
	pass
```
2019-06-20 22:51:28 -04:00
..
2018-01-26 12:46:19 -05:00
2019-06-09 21:51:43 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-01-28 22:22:50 -05:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-12 00:47:42 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00
2019-06-07 19:27:46 -04:00