docs: def Terminate(self):
  		"""
  		Close all open connections
  		
  		Loop though all the connections and commit all queries and close all the connections. 
  		This should be called at the end of your application.
  		
  		@author: Nick Verbeck
  		@since: 5/12/2008
  		"""
  		
  		self.lock.acquire()
  		try:
  			for bucket in self.connections.values():
  				try:
  					for conn in bucket:
  						conn.lock()
  						try:
  							conn.Close()
  						except Exception:
  							#We may throw exceptions due to already closed connections
  							pass
  						conn.release()
  				except Exception:
  					pass
  			self.connections = {}
  		finally:
  			self.lock.release()