BufferedImage getLatencyGraph(int width, int height, boolean withMeta)
	{
		latencyDataSemaphore.acquireUninterruptibly();

		java.util.List<DataSource> dataSources = new ArrayList<DataSource>();
		dataSources.add(latencyData);

		BufferedImage output = drawGraph(dataSources, width, height, withMeta);

		latencyDataSemaphore.release();

		return output;
	}