diff -r 981f6e487788 -r 1867e252e487 devtools/__init__.py --- a/devtools/__init__.py Thu Feb 02 14:30:07 2012 +0100 +++ b/devtools/__init__.py Tue Jan 31 21:43:24 2012 +0100 @@ -480,8 +480,8 @@ session = repo._sessions[cnx.sessionid] session.set_cnxset() _commit = session.commit - def keep_cnxset_commit(): - _commit(free_cnxset=False) + def keep_cnxset_commit(free_cnxset=False): + _commit(free_cnxset=free_cnxset) session.commit = keep_cnxset_commit pre_setup_func(session, self.config) session.commit()