Bugfix, do not use templist in destroyPool()

Since the method destroyPool() may recursively call releaseObject() the
mTempList variable may not be used.
Without this fix there maybe an exception when some objects are
released.