nginx ドキュメント訳: nginx FAQ

nginxWikipediaの説明)のドキュメント訳の6回目は「nginx faq(nginx FAQ)」です、、、といってもひとつだけですが、原文がそうなんでして。。。

nginx.org 上のドキュメントはこれだけです。あとは wiki (http://wiki.nginx.org/Main) で目についたところを訳していきます。


メッセージ “‘sys_errlist’ は非推奨です。代わりに ‘strerror’ もしくは ‘strerror_r’ を使ってください”
原文: A message “ ‘sys_errlist’ is deprecated; use ‘strerror’ or ‘strerror_r’ instead ”

nginx のバージョン 0.7.66、0.8.35、もしくはそれ以上を Linux でビルド中、次の警告メッセージが出ます:

warning: `sys_errlist' is deprecated;
    use `strerror' or `strerror_r' instead
warning: `sys_nerr' is deprecated;
    use `strerror' or `strerror_r' instead

これは正常です。strerror() と strerror_r() 関数が非同期シグナルセーフではないので、nginx はシングルハンドラの中で非推奨の sys_errlist[] と sys_nerr を使う必要があります。

文書作成: Igor Sysoev
編集: Brian Mercer
翻訳: DigitalCube Co. Ltd.
監訳:


Nginx のインストール/パフォーマンスチューニングサービス
Link: http://ja.ninjax.cc/


Twitter Comment


This entry was posted in 小ネタ. Bookmark the permalink.