pthreadと格闘

しばらくいじくってるCのプログラム、そろそろエラー処理が出来れば終わりというところまで来てるんですけど、通信時の待ち時間をなくそうと色気を出してpthreadを使ってみたら、すごく不安定になった。
うーん、さすがにこれじゃ使い物にならないなぁ。
もうちょっとこまめにロックしてやる必要があるんだろうか。
Javaのマルチスレッドプログラムが楽々ってことを実感。