Add solution using op_timeout.
Avoid leaking connections if possible.
Use "db" for variable names that contain Mongo::DB instances.