def clean(self):
        """ Run all of the cleaners added by the user. """
        if self.cleaners:
            yield from asyncio.wait([x() for x in self.cleaners],
                                    loop=self.loop)