Py310 loop fixup (#2294)
Py310 loop fixup (#2294)

* Fixup for 3.8+; Sanic still supports 3.7 where loop is required

* Added branching statement to hanle asyncio.Event() loop parameter removal in 3.10, and optional supply in 3.9

ashleysommer/sanic,ashleysommer/sanic,ashleysommer/sanic