COUT("::" << mycounter << " end_production");
	void	end_production(void)		{#ifdef DEBUG		std::cerr << "::" << mycounter << " end_production" << std::endl;#endif		lock();		producing=false;		unlock();		}