Plan 9とGo言語のブログ

主にPlan 9やGo言語の日々気づいたことを書きます。

2019-11-01から1ヶ月間の記事一覧

macOS 10.15 Catalinaでexecvが失敗する

macOS 10.15では、execv(2)する前に実行していたプロセスの実行ファイルが削除されていると、execv(2)がENOENTを返す場合があります。どういうことかというと、 a.outを実行 a.out実行中にa.outファイルを削除(削除できる) a.outがfork(2)して親は子プロセス…