only Put when pool is not closed