{"record":{"id":"50182e0a4a5542cf","repo":"nginx/nginx","slug":"ngx-log-warn-50182e","errorCode":"NGX_LOG_WARN","errorMessage":"%ui worker_connections exceed open file resource limit: %i","messagePattern":"%ui worker_connections exceed open file resource limit: (.+?)","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"src/event/ngx_event.c","lineNumber":531,"sourceCode":"\n#if !(NGX_WIN32)\n    {\n    ngx_int_t      limit;\n    struct rlimit  rlmt;\n\n    if (getrlimit(RLIMIT_NOFILE, &rlmt) == -1) {\n        ngx_log_error(NGX_LOG_ALERT, cycle->log, ngx_errno,\n                      \"getrlimit(RLIMIT_NOFILE) failed, ignored\");\n\n    } else {\n        if (ecf->connections > (ngx_uint_t) rlmt.rlim_cur\n            && (ccf->rlimit_nofile == NGX_CONF_UNSET\n                || ecf->connections > (ngx_uint_t) ccf->rlimit_nofile))\n        {\n            limit = (ccf->rlimit_nofile == NGX_CONF_UNSET) ?\n                         (ngx_int_t) rlmt.rlim_cur : ccf->rlimit_nofile;\n\n            ngx_log_error(NGX_LOG_WARN, cycle->log, 0,\n                          \"%ui worker_connections exceed \"\n                          \"open file resource limit: %i\",\n                          ecf->connections, limit);\n        }\n    }\n    }\n#endif /* !(NGX_WIN32) */\n\n\n    if (ccf->master == 0) {\n        return NGX_OK;\n    }\n\n    if (ngx_accept_mutex_ptr) {\n        return NGX_OK;\n    }\n\n","sourceCodeStart":513,"sourceCodeEnd":549,"githubUrl":"https://github.com/nginx/nginx/blob/3f6f7824d4e2eb1ac37dec76683d525ac0ff521c/src/event/ngx_event.c#L513-L549","documentation":"Error \"%ui worker_connections exceed open file resource limit: %i\" thrown in nginx/nginx.","triggerScenarios":"Thrown at src/event/ngx_event.c:531 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"3f6f7824d4e2eb1ac37dec76683d525ac0ff521c","analyzedAt":"2026-08-22T03:09:46.447Z","schemaVersion":2},"datasetVersion":"2026-08-22T04:17:13.399Z"}