From: Yoshihiro Nakahara Date: 2000-02-23T19:08:20+09:00 Subject: [ruby-list:20987] Thread の使い方 中原ともうします。 ディレクトリ内にある、約800 ファイルをメール送信するプログラムを 作りました。 メール送信する部分を、Thread を使ったのですが、 7ファイルが、2回送信されました。 (同じ内容のファイルがないかは、確認しました。) Thread の部分をコメントアウトして実行した場合は、問題ありませんでした。 環境は、 ruby-1.4.3 OS は、Solaris2.6 メール送信は、qmail-inject という、qmailのローカルメーラーを 使いました。メール環境は正常に動作しています。 作ったプログラムは、 for i in ファイル Thread.start.do proc = open("|qmail-inject < ファイル","w") proc.close end end です。 私の、Thread の使い方に問題がないでしょうか。 この解決策について、ご教示ください。 ruby 本は、持っています。 どこか関係するページがあれば、あわせてお願いします。 ---- 中原 yoshihiro@nakahara.org