There would havbe been an uproar if Jewish refugees were let in, when others were not allowed to come in.  There was discrimination, but the first synagogue in Canada was built in 1768, and by the outbreak of the first world war, there were 100,000 Jewish Canadians (out of a population of 8 million) Canada did not have a refugee policy in the 1930s.  We can't keep apologizing for things our forefathers may or may not have been responsible for without taking the climate of the times into account. We can only learn from past experiences and try to do things better.