#42359: [JM:01470] pthread_exitの訳文についての報告 登録: 2021-05-22 22:09 最終更新: 2021-05-24 18:30 このチケットのURL: https://osdn.net//projects/linuxjm/ticket/42359 このチケットのRSS feed: https://osdn.net/ticket/ticket_rss.php?group_id=5110&tid=42359 --------------------------------------------------------------------- このチケットの最終修正/コメント: 2021-05-24 18:30 更新者: amotoki * 状況 が オープン から 完了 に更新されました * 担当者 が (未割り当て) から amotoki に更新されました * コンポーネント が (未割り当て) から マニュアル に更新されました * 詳細が更新されました コメント: 原文と翻訳が一致していないことを確認しました。 commit 2568eafe2ecb3c6af97c0b3b0de5f7a01402f25f で修正しました。 --------------------------------------------------------------------- チケットの状態: 報告者: amotoki 担当者: amotoki チケットの種類: バグ 状況: 完了 優先度: 5 - 中 マイルストーン: (未割り当て) コンポーネント: マニュアル 重要度: 5 - 中 解決法: なし --------------------------------------------------------------------- チケットの詳細: 2019年2月の https://osdn.net/projects/linuxjm/lists/archive/discuss/2019-February/001469.html でのバグ報告 PTHREAD_EXIT(3) DESCRIPTION When a thread terminates, process-shared resources (e.g., mutexes, condition variables, semaphores, and file descriptors) are not released, and functions registered using atexit(3) are not called. スレッドが終了する際に、プロセスの共有リソース (例えば、mutex、 状態変数 (condition variables)、セマフォ、ファイルディスクリプター)が 解放される。 atexit(3) を使って登録された関数は呼び出されない。 "開放される"では無くて、"開放されない”が正しい訳だと思います 実動作でも、pthread_exitではロック済みのmutexは開放されませんでした -- Linux JM (Japanese Man-page) Project プロジェクトのチケット情報です Linux JM (Japanese Man-page) Project プロジェクトはOSDNにホスティングされています プロジェクト URL: https://osdn.net/projects/linuxjm/ OSDN: https://osdn.net このチケットのURL: https://osdn.net/projects/linuxjm/ticket/42359 このチケットのRSS feed: https://osdn.net/ticket/ticket_rss.php?group_id=5110&tid=42359