mirror of
https://github.com/nginx/nginx.git
synced 2025-02-25 18:55:26 -06:00
Removed the obsolete rtsig module.
This commit is contained in:
@@ -12,7 +12,5 @@
|
||||
ngx_chain_t *ngx_linux_sendfile_chain(ngx_connection_t *c, ngx_chain_t *in,
|
||||
off_t limit);
|
||||
|
||||
extern int ngx_linux_rtsig_max;
|
||||
|
||||
|
||||
#endif /* _NGX_LINUX_H_INCLUDED_ */
|
||||
|
||||
@@ -82,12 +82,6 @@ extern ssize_t sendfile(int s, int fd, int32_t *offset, size_t size);
|
||||
#endif
|
||||
|
||||
|
||||
#if (NGX_HAVE_RTSIG)
|
||||
#include <poll.h>
|
||||
#include <sys/sysctl.h>
|
||||
#endif
|
||||
|
||||
|
||||
#if (NGX_HAVE_EPOLL)
|
||||
#include <sys/epoll.h>
|
||||
#endif
|
||||
|
||||
@@ -12,8 +12,6 @@
|
||||
u_char ngx_linux_kern_ostype[50];
|
||||
u_char ngx_linux_kern_osrelease[50];
|
||||
|
||||
int ngx_linux_rtsig_max;
|
||||
|
||||
|
||||
static ngx_os_io_t ngx_linux_io = {
|
||||
ngx_unix_recv,
|
||||
@@ -46,32 +44,6 @@ ngx_os_specific_init(ngx_log_t *log)
|
||||
(void) ngx_cpystrn(ngx_linux_kern_osrelease, (u_char *) u.release,
|
||||
sizeof(ngx_linux_kern_osrelease));
|
||||
|
||||
#if (NGX_HAVE_RTSIG)
|
||||
{
|
||||
int name[2];
|
||||
size_t len;
|
||||
ngx_err_t err;
|
||||
|
||||
name[0] = CTL_KERN;
|
||||
name[1] = KERN_RTSIGMAX;
|
||||
len = sizeof(ngx_linux_rtsig_max);
|
||||
|
||||
if (sysctl(name, 2, &ngx_linux_rtsig_max, &len, NULL, 0) == -1) {
|
||||
err = ngx_errno;
|
||||
|
||||
if (err != NGX_ENOTDIR && err != NGX_ENOSYS) {
|
||||
ngx_log_error(NGX_LOG_ALERT, log, err,
|
||||
"sysctl(KERN_RTSIGMAX) failed");
|
||||
|
||||
return NGX_ERROR;
|
||||
}
|
||||
|
||||
ngx_linux_rtsig_max = 0;
|
||||
}
|
||||
|
||||
}
|
||||
#endif
|
||||
|
||||
ngx_os_io = ngx_linux_io;
|
||||
|
||||
return NGX_OK;
|
||||
@@ -83,9 +55,4 @@ ngx_os_specific_status(ngx_log_t *log)
|
||||
{
|
||||
ngx_log_error(NGX_LOG_NOTICE, log, 0, "OS: %s %s",
|
||||
ngx_linux_kern_ostype, ngx_linux_kern_osrelease);
|
||||
|
||||
#if (NGX_HAVE_RTSIG)
|
||||
ngx_log_error(NGX_LOG_NOTICE, log, 0, "sysctl(KERN_RTSIGMAX): %d",
|
||||
ngx_linux_rtsig_max);
|
||||
#endif
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user