db.authenticate ще трябва да се свърже с mongo сървър и ще се опита да осъществи връзка. Така че, въпреки че се използва connect=False, db.authenticate ще изисква връзката да бъде отворена. Защо не създадете екземпляра на mongo клиент след разклонението? Това изглежда като най-лесното решение.