def idle_connections(self):
        """Return a list of idle connections

        :rtype: list

        """
        return [c for c in self.connections.values()
                if not c.busy and not c.closed]