If we're being strict about ownership tracking and use of the mutex, isn't an attempt to lease an in-use connection a straight-up error?