Reverting r2771: I don't think that we could return two different connections for the same thread, and there's a documented scenario in which ''not'' using a RLock leads to a deadlock (see #3923).
Authored by: cboos 2006-10-15
Parent: [r3923]
Child: [r3925]