If you mail your visa extension before the 6 months usually it takes up to 90 days. But sometimes earlier depends on backlogs. I got my mom extension which is ( visitor record for another 6 months) she didn’t have to leave Canada just because her first 6months ended.)
You applied inland right?