diff --git a/buildconf/unbitstaff.ini b/buildconf/unbitstaff.ini new file mode 100644 index 00000000..2d9097d6 --- /dev/null +++ b/buildconf/unbitstaff.ini @@ -0,0 +1,3 @@ +[uwsgi] +inherit = unbit +bin_name = ../bin/uwsgi diff --git a/event.c b/event.c index d7b71260..bfeab2cf 100644 --- a/event.c +++ b/event.c @@ -239,7 +239,7 @@ struct uwsgi_fmon *event_queue_ack_file_monitor(int id, void hook(char *, uint32 } else { items = isize/(sizeof(struct inotify_event)); - uwsgi_log("inotify returned %d items\n", items); + //uwsgi_log("inotify returned %d items\n", items); for(j=0;j +#else +static int timerfd_create (clockid_t __clock_id, int __flags) { + return syscall(322, __clock_id, __flags); +} + +static int timerfd_settime (int __ufd, int __flags, + __const struct itimerspec *__utmr, + struct itimerspec *__otmr) { + return syscall(325, __ufd, __flags, __utmr, __otmr); +} +#endif int event_queue_add_timer(int eq, int *id, int sec) { diff --git a/master.c b/master.c index 8ac6e213..e8c8e3ac 100644 --- a/master.c +++ b/master.c @@ -320,6 +320,7 @@ void master_loop(char **argv, char **environ) { if (rlen > 0) { +#ifdef UWSGI_UDP if (uwsgi.udp_socket && interesting_fd == udp_fd) { udp_len = sizeof(udp_client); rlen = recvfrom(udp_fd, uwsgi.wsgi_req->buffer, uwsgi.buffer_size, 0, (struct sockaddr *) &udp_client, &udp_len); @@ -402,6 +403,8 @@ void master_loop(char **argv, char **environ) { continue; } +#endif + //event_queue_ack_timer(fake_timer); @@ -425,7 +428,7 @@ void master_loop(char **argv, char **environ) { for(i=0;i= 25: timer_mode = 'timerfd' else: