そのため、私たちはアプリの問題をデバッグしようとしていますが、スレッドの問題に絞り込んだと考えています。
Ruby の Thread に関するドキュメントに基づいて、join メソッドに整数引数を指定すると、nil を返す前にスレッドが参加するまで待機する時間が指定されることを理解しています。
ただし、「0」を渡すとどうなるかはわかりません。
私の同僚の 1 人は、Ruby インタープリターの C コードを掘り下げた後、「まったく待たずにすぐに参加し、戻ってこない場合は nil を返す」ではないと考えているようです。 「参加を気にせず、特定の瞬間のスレッドのスナップショットを返すだけです」の行。
join() に「0」引数を渡すとどうなるかについて、誰かが私にいくつかのドキュメントを指摘できますか (または単に教えてください)?