Buffer might already be full when chunker_fill is called.