vim-jp/vital.vim — pull request #72 by KamunagiChiduru (2013-06-22 17:05:09+00:00)
Title: ProcessManager: check status() before reading or writing.

プロセスが異常終了している場合に、read_wait()やwrite()では、次の現象が起こる。

* read_wait() - timedoutが発生する
* write() - 例外が発生する

なので、読み書きを行う前にプロセスの状態をチェックし、inactiveの場合には即座に処理を返すようにした。