Comment 2 for bug 1462970

Revision history for this message
Ivan Kolodyazhny (e0ne) wrote :

Josh, thanks for a comment about librados.

"librados already retries internally. Doing it at the cinder layer when timeouts are enabled is equivalent to using a longer timeout"

Unfortunately, I didn't find anything how librados works with connection timeouts and retries. Could you please share a link with it?
I don't know C++ well so it's pretty hard for me to find it in the sources.

"It'd be better imo to make the rbd driver work as you like even when timeouts are disabled."
What do you mean? How should we handle case when connection to 'hangs' or something like it happened?