>>209,210,211
感謝です。

>>210のページを確認する限りは、system()、strtok()もスレッドセーフではないのですね。。。
>>211、localtime_r()、strtok_r()と言う関数は知りませんでした。対応します。
ありがとうございます。

もう一点スレッド関係で、基本的なことを教えていただきたいのですが、
スレッド間での通信にstaticの構造体を利用しています。
スレッドAはその構造体に書き込む専用です。
スレッドBは読み込み専用です。
通信に使用している構造体は、ポインタの要素を含んでなく、すべて実体の領域です。

この場合は、排他をする必要がないと思っているのですが、
それは正しいでしょうか?