Refinement to logic for keeping nontx connection open after release, so
that when we get the connection from the primary factory it still
respects this flag