docs: def _GetConnection(self):
  		"""
  		Retieves a prelocked connection from the Pool
  		
  		@author: Nick Verbeck
  		@since: 9/7/2008
  		"""
  		#Attempt to get a connection. If all connections are in use and we have reached the max number of connections,
  		#we wait 1 second and try again.
  		#The Connection is returned locked to be thread safe
  		while self.conn is None:
  			self.conn = Pool().GetConnection(self.connInfo)
  			if self.conn is not None:
  				break
  			else:
  				time.sleep(1)