void delete_session()

in src/afs.cc [527:543]


	void delete_session(SessionData* session)
	{
		if (DsaPointerIsValid(session->errorMessage))
			dsa_free(area_, session->errorMessage);
		if (DsaPointerIsValid(session->databaseName))
			dsa_free(area_, session->databaseName);
		if (DsaPointerIsValid(session->userName))
			dsa_free(area_, session->userName);
		if (DsaPointerIsValid(session->password))
			dsa_free(area_, session->password);
		if (DsaPointerIsValid(session->selectQuery))
			dsa_free(area_, session->selectQuery);
		if (DsaPointerIsValid(session->updateQuery))
			dsa_free(area_, session->updateQuery);
		SharedRingBuffer::free_data(&(session->bufferData), area_);
		dshash_delete_entry(sessions_, session);
	}