共有
  • 記事へのコメント22

    • 注目コメント
    • 新着コメント
    その他
    dekaino
    dekaino tmpfileを消したければ、必要なだけファイルオープンした直後にファイルハンドラ握ったままunlink(2)しておけばよい。ファイルが消えたように見えるが読書きできる。プロセスご臨終時にclose(2)が呼ばれると実体も消えるのだ

    2024/05/20 リンク

    その他
    iww
    iww 未定義警察

    2024/05/20 リンク

    その他
    ryuichi1208
    ryuichi1208 知っておくべきことが多すぎてシグナルハンドラの実装もレビューも難しい

    2022/09/11 リンク

    その他
    tmtms
    tmtms signalfd(2) なんてあったんだな。知らなかった。シグナルの扱いはめっちゃむずいので、ファイルディスクリプタで扱えるのは便利そう。

    2022/05/14 リンク

    その他
    nharuki
    nharuki 一番の解決策はシグナルを意識的に使わない && キャッチしない(発生したら諦めてプログラム落とす)

    2022/05/11 リンク

    その他
    ssids
    ssids いい記事、昔はナッツシェルの UNIX C プログラミング(ライオン本)にこの手のが書いてあったけど今はどの本がいいんだろうな

    2022/05/11 リンク

    その他
    haton14
    haton14 “fd) \ ”

    2022/05/11 リンク

    その他
    amedama41
    amedama41 シグナルハンドラで気軽にいろいろやり過ぎなのはそうなのだが、selectも同じくらい気軽に使い過ぎなんだよな。FD_SETSIZEにも気をつけてくれ

    2022/05/10 リンク

    その他
    ooblog
    ooblog #処理落ち 「シグナルハンドラは~割り込み~余計なことをするな~諸々のライブラリも芋づる式にcall~何が起こるかは実装依存~おかしなタイミングでのメモリ参照~デッドロック~スレッドが詰まる~無限ループ~ファイルを壊す」

    2022/05/10 リンク

    その他
    udzura
    udzura 便利まとめだ

    2022/05/10 リンク

    その他
    RySa
    RySa 割り込みハンドラに時間待ち入れたくなって悩む事ありますよね。

    2022/05/10 リンク

    その他
    UDONCHAN
    UDONCHAN アー

    2022/05/10 リンク

    その他
    onesplat
    onesplat Qiitaとは思えない良記事だな。みんな気軽にシグナルハンドラ書きすぎなんだよな

    2022/05/10 リンク

    その他
    nakag0711
    nakag0711 Unixプログラミングの記事とは最近珍しいな

    2022/05/10 リンク

    その他
    slkby
    slkby なんか昔シグナルハンドラないで滅茶苦茶printfした記憶がある。あーあ。

    2022/05/10 リンク

    その他
    ene0kcal
    ene0kcal コメントで思ったことを書いてる人がいてそうだよねと思った。

    2022/05/10 リンク

    その他
    ardarim
    ardarim この手の話はちゃんと仕様読んで正しく作れ、なんだけどドツボにハマることが多い。割り込み、コールバック、ドライバとか、システムコールが制限される系は結構ある。OSの呼出し階層を理解すれば当然なんだけどね。

    2022/05/10 リンク

    その他
    xlc
    xlc 今どきSI案件でCを使うことはないけど、90年代だと、かじりかけの知識で割り込み対策を要求してくる顧客がいたもんだ。printfは動的にメモリを確保するのでバグの温床だよね。

    2022/05/10 リンク

    その他
    masatomo-m
    masatomo-m ハードウェア割り込みの割り込みベクタ処理とかと近しい感じかな。とても丁寧な説明でよさそう

    2022/05/10 リンク

    その他
    napsucks
    napsucks 割り込み中に割り込みを呼んではいけない的な

    2022/05/10 リンク

    その他
    teslur
    teslur これくらいの解像度で物事を眺め話せるようになりたい

    2022/05/10 リンク

    その他
    kotaponx
    kotaponx TERMシグナル投げても死んでくれない場合はコレらが原因……という単純な話では無いかもしれないけど留意しとこ。

    2022/05/10 リンク

    その他
    Magicant
    Magicant 基本シグナルをブロックしておいて一部のタイミングで開放して受信するのはバッドノウハウぢゃないよ。むしろ正攻法だよ

    2022/05/10 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    シグナルハンドラにprintf()を書いてはいけない - Qiita

    三行でまとめると シグナルハンドラ内でprintf()してはいけない というより、余計な処理を書いてはいけ...

    ブックマークしたユーザー

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事