ソケット周りのマルチスレッド化とプログラムの修正