sblondon <stephane.blon...@gmail.com> added the comment: Currently, the implementation of .close() methods call flush() and unlock() if it's needed.
About the ambiguity for the enter call, I think the context manager should provide access to Mailbox, not a lock. If a lock is needed, we could imagine another context manager: with mailbox.Mailbox as mbox: #read messages, ... with mbox.lock(): #actions that need lock Do you think it's better? ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue32234> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com