aiohttp has a memory leak when middleware is enabled when requesting a resource with a non-allowed method
A memory leak can occur when a request produces a MatchInfoError. This was caused by adding an entry to a cache on each request, due to the building of each MatchInfoError producing a unique cache entry.