Pertempuran Atlantik

Setelah penerapan peperangan kapal selam tak terbatas oleh Jerman dalam Perang Dunia I, banyak negara mencoba untuk membatasi, bahkan melenyapkan kapal selam. Upaya tersebut gagal. Sebaliknya, Traktat Angkatan Laut London mewajibkan kapal selam untuk mematuhi "aturan kapal penjelajah", yang menuntut mereka muncul ke permukaan, memeriksa dan menempatkan awak kapal dalam "suatu tempat yang aman" (jika sekoci tidak memenuhi syarat, kecuali dalam kondisi tertentu) sebelum menenggelamkan mereka, kecuali kapal tersebut menunjukkan "penolakan terus-menerus untuk menghentikan ... atau resistensi aktif untuk mengunjungi atau memeriksa". Regulasi ini tidak melarang mempersenjatai kapal dagang, namun dengan tindakan tersebut, atau memperoleh laporan kontak dengan kapal selam (atau kapal perang), menjadikan mereka secara "de facto" pembantu angkatan laut dan menghilangkan peraturan perlindungan kapal. Hal ini membuat pembatasan kapal selam efektif diperdebatkan.