retry forever if max_retries is set to 0

Hello, 

In celery documentation you have: 
>>> BROKER_CONNECTION_MAX_RETRIES
Maximum number of retries before we give up re-establishing a connection to the AMQP broker.
If this is set to 0 or None, we will retry forever.

But with setting 0 as MAX_RETRIES, it disables retry and instant raise the error.