The Unbreakable Rope-Brain teaser

Riddle

You have a rope that burns in exactly 30 minutes. The rope doesn't burn at a uniform rate. How can you measure exactly 15 minutes using this rope?

    Light the rope from both ends. When the flames meet, exactly 15 minutes will have passed.