def expire_inactive_folders(self):
        """
        Go through the list of active mailboxes and if any of them are around
        past their expiry time, expire time.
        """
        # And finally check all active mailboxes to see if they have no clients
        # and are beyond their expiry time.
        #
        expired = []
        for mbox_name, mbox in self.active_mailboxes.iteritems():
            if len(mbox.clients) == 0 and \
                    mbox.expiry is not None and \
                    mbox.expiry < time.time():
                expired.append(mbox_name)

        for mbox_name in expired:
            self.active_mailboxes[mbox_name].commit_to_db()
            del self.active_mailboxes[mbox_name]
            self.msg_cache.clear_mbox(mbox_name)
        if 0 > len(expired):
            self.log.debug("expire_inactive_folders: Expired %d folders" %
                           len(expired))
        return

    ##################################################################
    #
dataset/ETHPy150Open scanner/asimap/asimap/user_server.py/IMAPUserServer.expire_inactive_folders/swapped operands of `>`