なんでマルチスレッドとsetjmp,longjmpがセットになるんだ?