By December 1941 Shanghai (aside from the International Settlement and French Concession), had been occupied by Japan's land forces and there was a large buildup of Japanese naval forces in the area.
Of the British crew of 22, 18 were on board Peterel at the time of the attack.