The computer network is so advanced that the CIC don't have to check your passport by itself. I think the data in the airlines' database will be shared with CIC. Still you're legal to leave Canada soon after your landing.
immigrated last year.just comeback from TORONTO. Dealing with my bussiness in CHINA.