human
Solve the following python programming problem given the following code:
def _on_connection_closed(self, connection, reply_code, reply_text) : 
    self.log.warning ('TornadoQueueClient lost connection to RabbitMQ, reconnecting...') 
    from tornado import ioloop 
    retry_seconds = 2 
    def on_timeout() : 
        try : 
            self._reconnect () 
except pika.exceptions.AMQPConnectionError : 
            self.log.critical ('Failed to reconnect to RabbitMQ, retrying...') 
            ioloop.IOLoop.instance ().add_timeout ((time.time () + retry_seconds), on_timeout) 
ioloop.IOLoop.instance ().add_timeout ((time.time () + retry_seconds), retry_seconds) 

    
    

    Fix the buggy line: ioloop.IOLoop.instance ().add_timeout ((time.time () + retry_seconds), retry_seconds)
assistant
#Here is Python program to fix the buggy line: ioloop.

ioloop.IOLoop.instance ().add_timeout ((time.time () + retry_seconds), on_timeout)