nhibernate/nhibernate-core — pull request #180 by andreazevedo (2012-12-10 20:16:35+00:00)
Title: Allowing 2nd level cache for sessions with a user provided connection

I don't see a reason for disabling 2nd level cache when user provide their own connection.