無限再帰とは、無限ループの特例で、再帰で発生する無限ループである。最も些細な例としては、次のSchemeで示したラムダ計算の Ω項である。(define Ω(let ([ω (lambda (f) (f f))])(ω ω)))Ω は無限再帰なので、正規形を持たない。基底ケースが無かったり、帰納段階が不完全な構造的再帰では、普通は無限再帰になってしまう。このような不完全な構造的再帰の例は次の通り。(define (sum-from-1-to n)(+ n (sum-from-1-to (sub1 n))))関数 sum-from-1-to は決して再帰が止まることはなく、スタックを使い尽くすだろう。これを修正するには、基底ケースを追加する。(define (sum-from-1-to' n)(cond[(= n 1) 1][else (+ n (sum-from-1-to' (sub1 n)))]))修正した関数は、n が 1 未満か、n が大きすぎる時にだけ、スタックを使い尽くすが、最初のケースはエラーチェックすれば回避できる。スタックを使い尽くすことのない再帰関数については、末尾再帰を参照のこと。
C言語での例：unsigned int i;for (i = 1; i > 0; i++){ /*loop code*/ }これは永遠に動き続けるように見えるが、実際には i の値はいずれ unsigned int に格納できる最大値に達し、その値に 1 を加えることで 0 に巻き戻され、ループから脱出する。実際の i の限界は、使っているシステムやコンパイラの仕様による。多倍長整数では、i をコンピュータのメモリに格納できなくなるまでループが続く。
単体のプログラムでの無限ループは通常予測しやすいが、複数の要素が相互に影響しあったループは遥かに予測しにくい。ここで、リクエストを理解できない時にはいつもエラーメッセージを返すサーバについて考えてみる。明らかに、そのサーバには無限ループの可能性は全く無いが、そのようなサーバが2つ（AとB）あるとする。サーバAがサーバBから受け取ったメッセージを理解できなかった時、AはBにエラーを返す。Bがメッセージを理解できなかったらそのエラーをAに返し、そのエラーメッセージをAが理解できなければまた別のエラーメッセージを返し、これが永遠に繰り返される。このような事態のよくある例がメールループである。
無限ループ（むげんループ、英語: infinite loop）は、コンピュータ・プログラム等の一連の手続き等が無限に繰り返される（ループする）ことである。永久ループ（えいきゅうループ）ともいう。専門用語としての他、刺激的に感じられる他の用語（例えばメモリリーク）と同様に、不正確な通俗的な使い方もされている（「日常会話での使用」を参照）。専門的な意味としての無限ループは、通常プログラマが原因を突き止めることができる、と簡単に考える者もいるようだが、実際のところそうではないこともある（#無限ループの検出）。
戦争が終結すると、ボスニアは新しく成立したユーゴスラビア王国に吸収されパレは再び成長へと向かって行った。経済の発展と開発の基盤はかつて同様に地域の天然資源で、特に森林を基にしている。新たに開発されたサラエヴォとを結ぶ輸送機関は成長に拍車をかけた。1928年には街そのものは自治体の中心となった。1939年には14を超える木材加工場がパレにあり、90,000立方メートルを超える木材品が生み出されていた。経済開発が増え、人口も増加しており1921年から1931年にかけての10年間で、2,382人から11,103人に町の人口は増えている。町は文化的にも活気があり、新しい学校が造られたり古い学校が改装されている。第一次世界大戦の犠牲者に捧げられ、1928年に完成したコミュニティセンターには体操設備が備えられ、その時々に文化や娯楽の行事が催された。アマチュアの演劇や民族舞踏団の活動も同様に行なわれていた。1934年にサッカークラブ"Vihor"が設立され、それと並んで新しいサッカースタジアムが建てられた。文化やスポーツの団体"Soko" は大きな度合いで、パレの住民がそれらのスポーツのプログラムに参加する役割を担っていた。大戦が終わった直ぐ後にカロヴィタ・ブルダには若者のスパが開業している。近隣のサラエヴォからの子供たちが級友とスパで時を過ごし、都市の住民が冒された様々な病気を回復させていた。 この時代、町には最初の医療施設や図書館が設立されている。1940年当時、パレの町は既に小さく見えたが、とても良く整った町であった。サラエヴォや国内の他の場所からの多くの数の知識人や裕福で影響力のある人々がパレに別荘を造っている。 不幸にもこのような状況は1941年4月のユーゴスラビアに対するファシストの攻撃により中断してしまう。ザグレブとベオグラードを占領後、ファシストの軍は国の中心に向かって軍事攻撃を進めて行った。4月15日にはドイツの自動車部隊がサラエヴォを占領し、パレの町ではユーゴスラビアの最後の陸軍部隊を攻略している。1941年4月までには完全に降伏が調印された。4月の短い戦争は国の完全な分断をもたらしており、パレの町はナチスの傀儡政権であるクロアチア独立国に編入された。新しい傀儡政権のパレでの最初の行動は第一次世界大戦の犠牲者のモニュメントや東方正教会の取り壊しであった。全てのセルビア人系の企業は国有化されるかナチスの支持者により引き継がれてしまった。以前の文化センターは地元を支配するウスタシャの拠点となり、それは直に刑務所や拘置所の中心としての役割を果たしている。大量の追放や突出したセルビア人の処刑は毎日起こり、1941年夏には最初の大量虐殺が起こりニェマニツィ（Njemanici）やビェゴリツァ（Bjelogorica）は完全に破壊され、60人を超える人々が虐殺された。このような虐待に直面した地元の人々は、武装闘争を開始した。最初の小競り合いは1941年8月1日の朝の時間に起こった。占領軍は残忍にこの反乱を鎮圧することを試み、8月中に75人を超える町の著名人が逮捕され、死の収容所へ強制的に送られた。1943年11月半ばにはウスタシャの報復の討伐でラコヴァツ村（Rakovac）の100人を超える住民が殺され残虐な状況が続いた。第二次世界大戦中、パレ自治体では1,200人を超える市民が虐殺され350人の自由戦士が戦闘で殺された。