Bad System Call

cygwinでメッセージキューを試そうとしたら、"Bad System Call"とよくわからないランタイムエラーが出た。ちょっと調べたら、別の環境ではまりそうだったのでメモ。

元ネタはこちら
cygwin "Bad System Call" - よそ行き顔で

ポイントは

  1. cygserver-configを実行する。
  2. net start cygserverを実行するか、もしそれがうまくいかなければPCを再起動


ちなみに、上記まだはまり中。サーバ側起動後、クライアント側のmsggetでエラーになる感じ。もう少しプリミティブなコードを試してみよう。