scanner / asimap

Pure python based IMAP server with a MH based file store
BSD 3-Clause "New" or "Revised" License
43 stars 7 forks source link

Make sure client proxy is properly closed when `.close()` is called. #377

Closed scanner closed 1 month ago

scanner commented 1 month ago

We are still seeing messages being parsed from a client that we sent an unceremonious bye to. Make sure we actually cancel the reader task (and make sure we do not get into task cancelling await deadlock.)